Suggest an edit16:20Touche TurtleBBC One Wed 18th Feb 1981, 16:20 on BBC One Londonin Red Riding Hoodlum Source: Radio Times Suggest an edit