Video Killed the Radio Star
First release by The Buggles (September 7, 1979)
Anne Dudley Plays The Art of Noise
Album
May 2017
First release by The Buggles (September 7, 1979)