The Method

  • Formed: (United Kingdom)
  • Defunct: Final record released

UK based new wave group who formed in 1977.

Comments

There are no comments... Yet!
Login or Register to post a comment