Steve and the Dragon
Steve Irwin comes face-to-face with the largest living lizard in the world -- the Komodo dragon, on the remote islands of Indonesia. These huge powerful reptiles seem lazy and docile -- most of the time.
42 min|TV-G|Premiered 03/23/2000
Available Full Episodes