Unexplained
Paranormal Phenomena

Bigfoot Footage – South River Ontario – 2009