Thursday, July 1, 2010

Thanks To BP, This Is A Whale



Scientists found this sperm whale 77 miles south from the Deepwater spill site off the Gulf Coast.

No comments:

Post a Comment