Suggest an edit16:15Itsy Bitsy SpiderBBC One Wed 16th Aug 1995, 16:15 on BBC One LondonArachnid antics with Itsy and friends. Stereo ......... Source: Radio Times Suggest an edit