Suggest an edit09:50Tijuana ToadsBBC One Fri 26th Jun 1987, 09:50 on BBC One LondonSerape Happy Source: Radio Times Suggest an edit