Surprise Me!

NOAA satellite footage shows third storm 'Skylar' approaching northeast

2018-03-12 188 Dailymotion

Winter storm Skylar will drop several inches of snow along the East Coast less than a week after winter storm Quinn pummeled the region.