New Canaan received more than 12 inches of snow Friday according to the National Weather Service. Check out our snow day slideshow.

More Information

Fact box