Puppets
(Saturday-morning TV in the UK, 1981)

Tags: , , ,