Tantalizing Tasmanian Tiger Photo Teased | Coast to Coast AM
A Tasmanian Tiger researcher has sparked something of a frenzy in the cryptozoological world with the bold claim that he has procured a photograph which will confirm that the said-to-be-extinct thylacine actually still roams the Earth.
www.coasttocoastam.com