Buffalo Wyoming, USA Yellowstone National Park had something beneath it that had troubled scientists and doomsday preppers for decades. It was the home to a massive super volcano. And whilst it would have blown of its own accord eventually, the impact of a huge piece of space rock just brought matters to a head. Buffalo wasn’t a big town, just ...
Read MoreThe post Prelude to the apocalypse – Leroy appeared first on Sean Deville.
Published on June 12, 2024 12:00