Explore
Discuss
Participate
Play
Sign In
Search
Go
Detailed search
Error!
Warning
Artist
The New Town Centres
Country
United Kingdom
Comments
Electropop band from Stevenage.
Buy
Meta
Added by
wally creek
Highlights
Covers
1
Releases
1
All
Popular Covers by The New Town Centres
Video Killed the Radio Star
Originally by
The Buggles
Released on
The Reason You're Alive
(2005)
Report error