DO ROCK APES EXIST

Jan
03

DO ROCK APES EXIST

The Rock Apes, also known as the Rock Apes of Vietnam, Batutut, Ujit, or Người rừng ("jungle people"
6 min read
zentraveler · a weblog designed to give travel, health, writing and humor helpful hints with a zen like quality.