Spread the love

Australia’s version of Bigfoot may — or may not — have its origin in Aboriginal mythology.