Get new Bigfoot sightings and reports:

Rare Footage of Bigfoot in Prince Edward Island Canada