Now Playing | Bigfoot Spotted in Rhode Island? 89

The Finding Bigfoot team is in Rhode Island to investigate a blurry video of what some claim is a Bigfoot roaming the countryside. Is there a Bigfoot in Rhode Island?

Recommended for You

Watch More Finding Bigfoot Videos
Filter