This is a Signed version of this programme. Turn off Sign Language
A mysterious dolphin in a sophisticated electronic harness zaps all the Rover's power!听More