Isle of the Lost Tiger

44m | 2009 | TV-PG | CC

A remote island off the coast of Australia was home to a monster with vampire-like tendencies, the Tasmanian Tiger. Eyewitness stories and scientific breakthroughs are telling us this creature is making a comeback.