Theatrecrafts.com
Entertainment Technology Resources & History
Theatrecrafts.com > Video
On the road with 10cc clip from live transmission of Multi-coloured swap shop 07/03/1981.