whos heard of them?
if u havent then u shouldd =]
check em here MySpace.com - Hadouken! - London, UK - Indie / Electronica / Pop - www.myspace.com/hadoukenuk
i love them and am going to see themm livee
if u havent then u shouldd =]
check em here MySpace.com - Hadouken! - London, UK - Indie / Electronica / Pop - www.myspace.com/hadoukenuk
i love them and am going to see themm livee