Post impact
Post impact
Post impact

Post impact

Movies
90 min
2004
It hit the ground on October 18, 2012, when Meteor Bay-Leder 7 did. A huge dust cloud soon covered most of the Northern hemisphere, causing earthquakes, tidal waves, and a lot of damage.

You Might Also Like...