Bikers claim to have seen “dwarf man” from lost tribe in Indonesian jungle
It is believed that a half-naked man filmed running down a dirt road in Indonesia may be a member of an extinct, ancient Indonesian tribe. The mysterious man frightened a group of bikers traveling near Banda Aceh on the northern tip of the island of Sumatra when he randomly appeared in front of them. Helmet […]