Hadouken!

Hodouken! Is a British band and was formed in London in 2006 by singer, writer and producer James Smith, alongside his girlfriend, synth player Alice Spooner, with guitarist Daniel "Pilau" Rice, bassist ... Read more

Back to top