Bigfoot Sighting Filmed In Provo Canyon, Utah

Video footage of a possible sasquatch filmed in Provo Canyon, Utah on the 4th November 2012.

Video footage of a possible sasquatch filmed in Provo Canyon, Utah on the 4th November 2012.

Leave a Reply