Monday, July 21, 2008

And acid rained from the sky...

Scientists have found more evidence for a cosmic explanation for the Tunguska catastrophe... some things totally gain in translation!

No comments: