Forbidden Universe
Paranormal => General Paranormal => Topic started by: AngelOfThyNight on June 14, 2017, 11:36:34 AM
-
New 'thylacine' trail camera footage released
The Thylacine Awareness Group of Australia has uploaded a new video clip to its YouTube channel. The group, which believes that the thylacine ( or Tas...
Source: New 'thylacine' trail camera footage released (http://www.unexplained-mysteries.com/news/308477/new-thylacine-trail-camera-footage-released)