Batutut

Batutut

Vietnam has their own version of Bigfoot. The creature is called a Batutut and various tribes have claimed to have captured living specimens but without evidence to show. During the Vietnam War, U.S. servicemen reported seeing the creatures which they dubbed "Rock Apes".

Previous Fact Next Fact
Categories: AnimalsCountries

Latest FactRepublic Video

15 Most Controversial & Costly Blunders in History

Sponsored Links