The Bigfoot statue outside of Mocs Du Locke on Portage Avenue in downtown Sault Ste. Marie. With a total of 225 reported ...
Who, exactly, built Vermilion Bay's 20-foot-fall, hitchhiking Bigfoot statue may be a mystery, but what's certain is the legendary cryptid's fondness for St. Patrick's Day. The statue, which has ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results