What began as a quirky roadside feature has grown into a must-see Ohio attraction, thanks to a giant Bigfoot statue that ...