NOAA: Swirling Storm Dumps Nearly a Foot of Snow Just Outside Philly; About 6 Inches in NYC

NOAA: Swirling storm dumps nearly a foot of snow just outside Philly; about 6 inches in NYC

…read more

From: ABC US News

    

Share on Tumblr