Ball of Fire Spotted Over Illinois This Week Was Not a Meteor or AliensBall of Fire Spotted Over Illinois This Week Was Not a Meteor or AliensHold on to your tin hats flat earthers, and conspiracy theorists, there is a logical explanation as to what was soaring through the sky.JB LoveJB Love