I haven't seen a Yowie yet, but I have no doubt they exist. I can't say I've ever gone looking for one, but would love to meet like minded people around my area and maybe go for a look one day.
In a few months my morning drive to work will see me driving through some promising country before dawn, can only hope I might just see something unexpected ..
Enjoying the content, plenty of good reading