Please rate:

Freak encounters;Ahool

  • Uploaded by Djdamm on Feb 20, 2012
  • Hits: 417

A flying cryptid,a legendry giant bat or pterosaur and is said to live in the rain forest of Java,but has been seen all over the world.



Show Description Hide Description