Video Killed the Radio Star
First release by The Buggles (September 7, 1979)
Totally 80's Lullaby Arrangements Vol. 2
Album
2012
First release by The Buggles (September 7, 1979)