STAMFORD - Watch the storm from our rooftop camera in downtown Stamford.

Weather CenterNews 12 Traffic & Weather