12 Feet Tall Nephilim Yeti Bigfoot Sasquatch Filmed In Beyond Ural Mountains Wall In Russia. Undiscovered Cryptozoology alien like being finally filmed beyond reasonable doubt proving that giant undiscovered creatures still exists on earth and inspiring us all to travel and discover
Any money we make from our original content we use to support the four legged stars you see on our channel - dogs we adopted from pounds. If you can spare anything at all we all will be very grateful and create even more fascinating videos for you: Igor, Barbie & Alexander. Thank you so much [ Ссылка ]
![](https://i.ytimg.com/vi/ztyjMSCmjcE/mqdefault.jpg)