French indie electro rock type sound. They caused a stir back in 2008 with their hit ‘Oh Yeah’ but this is their proper introduction to the world. It makes a change from the usual funky cheeky happy electro sound coming out of France at the moment (although that is excellent too). Check out here.
London