A stunning video from space shows a winter storm – also known as a “bomb cyclone” – slamming into the northeast United States today (March 2). Flooding and sheets of snow and rain accompanied the storm, along with strong waves along the coasts.

%d bloggers like this: