The Bigfoot Statue. This roadside attraction in Vermillion Bay is … The sasquatch appears to be hitchhiking, standing with his thumb …
These weird Ontario roadside attractions will make you slam on the brakes – blogTO
by nabs | Aug 2, 2025 | Bigfoot News | 0 comments