Tree Sitter Photo report & Investigation

 

 

By Ray Doherty

Ray Doherty is one of Australia's leading 'Yowie' (Australian Bigfoot) field researchers who has had numerous close encounters with these elusive creatures.

View all of Ray Doherty's posts.

Leave a comment.