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, 12 June 2015
T.R.U. - Thyla Bites Episode 27: The Last Tiger by Tony Black
Waz continues his reviews with The Last Tiger by Tony Black