Added by atichon
First release by The Buggles (September 7, 1979)
First recording and first release by L-Kan (2003 / January 2004)