Suggest an edit16:20Touche Turtle: Robin HoodlumBBC One Thu 18th Dec 1980, 16:20 on BBC One LondonTouche and Dum Dum answer the cries of help in their own inimitable way. Source: Radio Times Suggest an edit