February 9th, 2013 by admin
Animal X Organic Mystery Unit – The Mystery of the Thylacine
The Thylacine, or Tasmanian Tiger, was declared official extinct in the late 1930s, but today folks all over Australia claim to have seen one of these creatures. We sent our investigates to verify out some of the most compelling sightings. You choose – extict or not.
Video Rating: 4 / 5