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.
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.