Large fireball, explosion caused by meteor

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.

blog comments powered by Disqus