Some one on mumble asked me awhile ago if australia has big foot. They're called yowie, as the title implies.
https://www.yowiehunters.com.au
I've never seen one though this websites tracking of sightings would suggest I live in an area with a few nearby.
Some one on mumble asked me awhile ago if australia has big foot. They're called yowie, as the title implies.
https://www.yowiehunters.com.au
I've never seen one though this websites tracking of sightings would suggest I live in an area with a few nearby.
(post is archived)