Sunday, December 13, 2015

Bigfoot Sightings In British Columbia Revisited

From the youtube channel of Land Sea Air Canada:

This time around we visit two locations where the SASQUATCH was seen, both in spring 2013 by reliable people... MONSTER of the WOODS is filmed in British Columbia Canada