Meteor Explosion Lights Up Sky Over Utah
Wednesday, November 18, 2009 - 13:49
in Astronomy & Space
An exploding space rock lit up the skies over parts of the western United States.
An exploding space rock lit up the skies over parts of the western United States.