Meteor Lights Up the Skies Over Northeastern U.S
Tuesday, September 16, 2014 - 19:30
in Earth & Climate
The American Meteor Society said the meteor that sparked numerous sightings from New England to Virginia was a 'random fireball event.'