Wednesday, July 15, 2015

Megalania: Still Among Us?

Is Australia home to a giant monitor lizard - Megalania - that is supposed to have become extinct tens of thousands of years ago? Well...maybe...

Check out one of my new Mysterious Universe articles.

No comments:

Post a Comment