WHAT'S NEW?
Loading...

Potential New Bigfoot Video 7/29/2013

Something was caught on tape in Mission, British Columbia, not far from Vancouver. The video appears to show a hominid in the distance, although not many details can be seen.

0 comments:

Post a Comment