ShowShowTop of the Pops #17.18May 1, 1980BBC Television Centre, Studio 4 · White City, United KingdomFollowI was thereUpload from this showMediaLineupAboutDateMay 1, 1980VenueBBC Television Centre, Studio 4 · White City, United KingdomListingConfirmedShow details from MusicBrainz.