This isn't a story from the Weekly World News, but today's Peoria Journal-Star. Tom Biscardi, founder of Searching for Bigfoot Inc., is convinced that the area around the Route 66 town of Funks Grove, Ill., which is just off Route 66, can support not one, but two of the mysterious creatures. The report says Biscardi … Continue reading Bigfoot getting his kicks on Route 66?