Forbidden Universe
Paranormal => General Paranormal => Topic started by: AngelOfThyNight on December 03, 2016, 11:14:25 AM
-
Two new video clips show alleged thylacines
The Thylacine Awareness Group of Australia has released two new clips recorded using a trail camera. The group, which believes that the thylacine ( or...
Source: Two new video clips show alleged thylacines (http://www.unexplained-mysteries.com/news/301313/two-new-video-clips-show-alleged-thylacines)