In this episode, while the main focus is on Komodo dragons, Stephen and Mark kick off their adventure in Malaysian Borneo. This leg of their journey brings both exhilarating highs and challenging lows, shaping their experience in unexpected ways.
Show
Last Chance to See
Episode
S01E04
Air Date
Sep 27, 2009