Yes, Illinois Really Was Clobbered by a 70 Million Ton Meteor
It is believed to have started its existence in an asteroid belt somewhere between Mars and Jupiter. Eventually, this 70 million ton meteor would put a huge hole in Illinois and may have even started the Ice Age.