The Planets (2)


New wave band formed, 1979, Liverpool, Merseyside, United Kingdom