Meteor Lights up the Midwest Sky

April 15, 2010 12:00:00 AM PDT
People across the Midwest are still talking about what they saw Wednesday night.

Load Comments