The Yeah Yeah Yeah’s are about to release a new album. We have here for you a sneak peak slice of their awesomeness. It seems Karen O and her bandmates have become progressively less weird and more palatable over the course of their 2 most recent albums. Personally I liked them better at their sassiest and most abstract. I dont know, maybe Karen started meditating and no longer feels…