Sasquatch Sighting in British Columbia?
A short YouTube video purports to show a Sasquatch mulling around in British Columbia. Let the Bigfoot hunt begin?
Interests
New For 2023
A short YouTube video purports to show a Sasquatch mulling around in British Columbia. Let the Bigfoot hunt begin?