Cover from next video below
Email your Cryptid sighting to RMSObigfoot@gmail.com
Are there uncatalogued human-like apes
living in the jungles of Cambodia?
From DiscoveryChannellnd YouTube
Terrifying Human Apes in Cambodia?
Expedition X Explores!| Discovery Channel
Terrifying Encounters with 7 Foot Tall Rock Apes in Cambodia's Jungles
Short Documentary
More Bigfoot-Like Creatures Around The World
Yeti Captured on Video in Adygea
Amazing Opeepeesway Lake Bigfoot Video
Side Stepping Sasquatch Canyon Bigfoot
Bigfoot on camera at close to survivalist in Romania Mountains
Carpathian Mountain Yeti Captured on Video