Last Chance to See Backdrop Blur

Video Loading...

Last Chance to See S01 E04 Komodo Dragon

Overview

This week's program is ostensibly about Komodo dragons, but Stephen and Mark start their travels in Malaysian Borneo - and that's where they experienced their personal highs and lows of the trip.