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.
Submitted by OptimusPrime at Mon 17 Jun, 2013 12:54 pm
Last updated by keeskees at Fri 16 Sep, 2016 4:43 am