Skip to main content
Report this ad

See also:

Hunters claim to have footage of the Australian Bigfoot

Wooden Yowie statue in Kilcoy, Queensland, Australia.
Wikimedia Commons/Seo75
Report this ad