I don't know what this Illinois truck driver saw, but I'm convinced that he's sincere for multiple reasons. He swears that he just saw an 8 foot tall creature while transporting mail just outside of Pekin, Illinois near the Illinois River. This is the newest report on the Bigfoot Field...