Saturday, November 13, 2004

Sorry, folks, but here's some more doom and gloom I can't resist posting . . .

Huge craters confirm meteorite impact on Earth

"Huge craters discovered in the Sahara desert have confirmed that Earth suffered from simultaneous meteor impacts in the recent past."

No comments: