Possible one of the weirdest band names I've heard in a while. Takka Takka is a band that seems to mix a bit of everything, from your indie, to your pop, to your rock, to just about anything. The band will be doing a tour soon in the USA with Clap Your Hands Say Yeah and Australia's very own Architecture In Helsinki.
Takka Takka We Feel Safer At Home
Takka Takka Coco On The Corner