Tuesday, November 16, 2010

Could this be the thylacine?

From Phantoms and Monsters and Tassie Tiger.org



Tasmanian tiger or what? What are your thoughts?

No comments:

Post a Comment