DECEMBER 11, 2006 --
Another welcome tradition: The Christmas House in Torrington, CT.
The Snowflake above Fifth Avenue and 57th Street