What's Causing All This Snow?

LiveScience.com
What's Causing All This Snow?
NASA's GOES-13 satellite snapped this photo of two powerful weather systems merging over the East Coast this morning, potentially bringing blizzard-like weather to the region.
View Comments (0)