Song Of The Day: Yeah Yeah Yeahs, “Buried Alive” feat. Dr. Octagon
Throughout their career, Yeah Yeah Yeahs have been near-impossible to pigeonhole. The band’s sound, while always rooted in indie-dance and classic punk, has evolved over the years as they’ve become more comfortable collaborators and stronger songwriters. Moreover, for a band of their stature and popularity they’ve never shied away from weirdness, be it in […]