Nothing beats the O.G., which is Macy's Thanksgiving Day Parade in NYC, but did you know Illinois is home to the second-biggest and best Thanksgiving Day parade?
All across Illinois there have been sightings of UFOs, including one reported by an airline pilot who claimed to see a craft moving at a speed of Mach 2.5.