Bigfoot Videos

Bigfoot Sighting Filmed In Southwest Ontario, Canada

Bigfoot Sighting Filmed In Southwest Ontario, Canada

Video footage of an unknown creature standing behind a tree in a forest. The video was recorded in Southwest Ontario, Canada by Timbergiant.

About Author

admin

Leave a Reply