Here's a good place to start if you're looking for Australia's Big Foot

Unofficially known as the capital of Yowie Country, the tiny town of Woodenbong in northern New South Wales is the scene of many sightings of mysterious man-like beasts over the years.

See Full Post >>