Watch: Bigfoot Filmed by Boaters in Canada? | Coast to Coast AM
An intriguing video from Canada shows a remarkably clear view of what appears to be a Bigfoot walking in a wooded area near a large body of water.
www.coasttocoastam.com