British post-punk-influenced indie rock band founded in 2004 in London, England and disbanded in 2011.
Dogs (3)
Profile:
Sites:
Members:
Variations: