DUELS

Duels

Duels are an English indie band from Leeds formed in 2005. They have been described by The Guardian as "one of Britain's most ambitious groups"

The above text is a snippet from Wikipedia: Duels (band)
and as such is available under the Creative Commons Attribution/Share-Alike License.

Need help with a clue?
Try your search in the crossword dictionary!