Yowie Sightings
Yowie (or “Yowie-Whowie”) is the name for an alleged hominid reputed to lurk in the Australian wilderness. Many regard it as Australia’s cryptid version of the Himalayan Yeti and the North American Bigfoot/Sasquatch Bipeds. In Australia, there have been about 10,000 ‘reported’ sightings, so people are seeing something, if it’s the elusive Yowie or not is the question. The Yowie … Read more