March 22, 2013

I WAS EXPECTING AN EARTH-SHATTERING KABOOM: Meteor sightings reported from Florida to Massachusetts.

UPDATE: More here, including videos.