For a relatively new band to have an opportunity to jump on the coattails of the likes of Jon Spencer’s Blues Explosion, it was the chance of a lifetime. Such was the case of The Yeah Yeah Yeahs, New York three piece art-punk garage band that has drawn the attention and admiration of their veteran […]