Showing posts with label Prince Edward Island. Show all posts

Prince Edward Island Bigfoot (Breakdown)

In June of 2001 while shooting a scene for a movie, these gentlemen recorded something black and furry bolting from the treeline and running...