Bigfoot Sighting Filmed In Peguis, Canada 2007

A bigfoot has been filmed near a back road in Peguis, Canada. The footage was recorded on the 4th March 2007.

A bigfoot has been filmed near a back road in Peguis, Canada. The footage was recorded on the 4th March 2007.

Leave a Reply