DUMDUMS

Dum Dums

The Dum Dums were a British guitar-pop band. London based, they split up in August 2001. The band members were Josh Doyle - vocals and guitar, Steve Clarke - bass and vocals, Stuart 'Baxter' Wilkinson - drums and vocals.

The above text is a snippet from Wikipedia: Dum Dums (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!