video of the crater
YouTube video of the crater
And a LiveScience article with other possible explanations
And Mass Hysteria from the BBC
(the moderator in me debated moving this thread, but I wanted to see if folks would throw some science at this little mystery)
