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 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results