It was definitely a meteor. Officials from the National Weather Service in Chicago said the flash of light seen in the sky between 10:15 p.m. and 10:30 p.m. Wednesday was a meteor that fell to Earth.
Yahoo! Buzz US: Top Stories, Yahoo Buzz
Thu, 04/15/2010 - 6:00am
It was definitely a meteor. Officials from the National Weather Service in Chicago said the flash of light seen in the sky between 10:15 p.m. and 10:30 p.m. Wednesday was a meteor that fell to Earth.