Steve follows Terri to her home state of Oregon, and to New York, to watch be...
The Crocodile Hunter
Season 1 Episode 6: Steve and the Dragon
Steve comes face to face with a Komodo Dragon, the worlds largest lizard, on a remote Indonesian island.