Tags
Karen O, Karen O 2004, Karen O London, Karen O Yeah Yeah Yeahs, live, live music, London, Yeah Yeah Yeahs, Yeah Yeah Yeahs 2004, Yeah Yeah Yeahs 2013, Yeah Yeah Yeahs live
Nine years ago Karen O was writhing on the stage of Brixton Academy, making obscene noises and dressed in a skeleton onesie. She was a woman before her time. Continue reading