Deadly Islands: ‘Snakes vs Iguanas’ clip

A clip from the programme premiering on Discovery Channel on Thursday, May 1