The Scaramanga Six

Leeds, West Yorkshire, UK

PERFORMER

An English rock band noted for their aggressive live act, their flamboyant and theatrical songs and their independent business practices.

GENRES