the1337g33k (1268908) writes "The National Weather Service is reporting that a fireball that many people had witnessed last night is a meteor that entered the atmosphere last night around 10:10PM Central Time. This meteor was spotted by many in Minnesota, Wisconsin, Iowa and Illinois." Link to Original Source
"If truth is beauty, how come no one has their hair done in the library?"
-- Lily Tomlin