Tag: Yowle

TELEVISION: Destination Truth – Big Feet, Mosque Ghosts and Real Weirdness

Josh Gates’ Destination: Truth opens its second season [Sci Fi, Wednesdays, 10/9C] by tackling two intriguing situations. First, Gates and his crew [pictured] travel to Queensland, Australia to investigate sightings of a creature called the Yowle [yow-lee] – a creature whose description is familiar to many different cultures, which have given the creature names like […]