On the coast of Queensland, Australia, rumors of something extraordinary have haunted locals for centuries. Aboriginal cave paintings depict a large and furry bipedal monster called the Yowie. These rumors and reports have become local legend, and sightings of the mysterious animal show no signs of slowing down.
Yowie: Australia’s Bigfoot Found In The Bush Terrorizing Locals
Leave a Reply
You must be logged in to post a comment.