Finding Bigfoot
Fishing for Bigfoot in Oregon. Whilst in Oregon investigating a video taken on a rafting expedition, the BFRO team hears a sound in the middle of the night...
Fishing for Bigfoot in Oregon. Whilst in Oregon investigating a video taken on a rafting expedition, the BFRO team hears a sound in the middle of the night that they believe could prove the creature's existence.