Friday, January 18, 2013

The Lost Tapes: Devil Dragon



Episode based on the supposition that somewhere in the heart of the Outback the giant monitor lizard Megalania still exists (note:  this was a lizard far bigger than the Kamodo Dragon!).






No comments:

Post a Comment