SHOCKING FOOTAGE: Legendary ape man caught on digital camera sprinting from bikers

0
163



STAGGERING footage stated to point out a legendary ape man sprinting at an alarming pace has allegedly been captured on digital camera. The video uploaded to YouTube is alleged to point out an Orang Pendek, a legendary small Yeti-like beast stated to inhabit the wilds of Sumatra, Indonesia.