ShowShowTop of the Pops #17.18May 1, 1980BBC Television Centre, Studio 4 · White City, United KingdomFollowI was thereUpload from this showMediaLineupAboutNo lineup for this show yet.