"MEGATSUNAMI" content on TweakTown - Page 1
We found 1 items for the tag: MEGATSUNAMI
NEWS
80-story-tall megatsunami from asteroid impact desolated the surface of Mars
Researchers have found that billions of years ago, Mars was rocked by a massive megatsunami that would have been as tall as an 80-story building.