Suggest an edit15:55The Little Green Planet ShowBBC One Fri 15th Oct 1993, 15:55 on BBC One LondonLast in the puppet series. Stereo Source: Radio Times Suggest an edit