Thylacine Research Unit or T.R.U. Is a group of scientists and field naturalists who are committed to gaining and analysing critical evidence to prove the continued existence of the Thylacine or Tasmanian Tiger.
Friday, 29 August 2014
T.R.U. - Thyla Bites Episode 22: Analysis of footprint found on Expediti...
Waz the geek looks at the footprint he and Chris found on expedition 2014!