Ape Man Found in China
CaptainTsirk
Published
12/02/2013
This Bigfoot hybrid man footage was taken in Sichuan Province in China and is being described all over the web as the Chinese Hybrid Man or Yeren Ape Man.
0 Comments