Swim At Your Own Risk: What The Hell Is That?

Friday, October 07, 2005

What The Hell Is That?


A giant mass in the Indian Ocean has been glowing for 3 nights in a row and scientists have no idea why!