Yowie sign Nth Qld
Posted: Fri Jan 11, 2019 9:32 pm
Come across this the other day driving up to Ingham. Must of been something to do with the UFO festival they held just a while back.
AYR. The number one Yowie / Bigfoot Research Forum in the World. Est 1997