Incredible Baby Sasquatch Sighting | Finding Bigfoot

A couple claims to have witnessed a baby Sasquatch perched upon a tree on their farm in the Ozarks. Stream Full Episodes of Finding Bigfoot: Subscribe to Animal Planet: Join us on Facebook: Follow Animal Planet on Twitter: Follow Animal Planet on Instagram:
Back to Top