A metal Sasquatch has spurred a buzz in Aldergrove with commuters on 264 Street wondering just who created the 10 ft. tall ...
Welcome to the Bigfoot Discovery Museum in Felton, California, where sasquatch enthusiasts and skeptics alike can immerse ...
Turns out, it’s a quirky little spot in Felton, California. Welcome to the Bigfoot Discovery Museum, where sasquatch meets ...
A metal Sasquatch has spurred a buzz in Aldergrove with commuters on 264 Street wondering just who created the 10 ft. tall sculpture. That person is Dan Owens, Langley-born and longtime Aldergrove ...