Unexplained
Paranormal Phenomena

Bigfoot Footage – South River Ontario – 2009

1

This Bigfoot video was filmed in South River Ontario on the 12th January 2009