Categories
Mystery

Yowie’s Red Eyes – Obscure Encounters

The Yowie is pretty much Australia’s version of the bigfoot, the group of bipedal hominids many people believe exist in many different parts of the world of which there are many different varieties in places such as the US, Canada, Russia, Mongolia, the Himalayas etc. But the Yowie is one of the more known ape-like […]