Australian Men Report Unsettling Yowie Sighting While Driving Home from Work | Coast to Coast AM
A trio of Australian men claim that they spotted a Yowie while driving home from work and that their encounter with country's equivalent to Bigfoot left them understandably unsettled.
www.coasttocoastam.com