New Videos of Sasquatch Spotted in Mission, British Columbia Proof of the Legend? [VIDEO]
The people behind the app Legend Tracker put out a request for submissions of spotted legends. Here are two supposed spottings of Sasquatch in Mission, British Columbia. What do you think, are they real?