I Believe in Bigfoot
Nov 23 2022
Are sasquatches real? Suzanne Ferencak from Ohio is part of the Bigfoot Field Researchers Organization (BFRO), which believes they are. The BFRO collects and organizes sightings of the famed species in hopes of solving the mystery behind this urban legend.

Other Videos

© RocketSquirrel lab