A large explosion in parts of Nevada and California was likely caused by a meteor, according to astronomers. No word yet on whether environmentalists will claim credit for harnessing it as solar energy for Earth Day.
Advertisement
https://twitter.com/#!/Pilot9/status/194154068783017985
https://twitter.com/#!/djmashup2009/status/194154501849100288
Join the conversation as a VIP Member