Consequence of Sound — It's strange that in just 10 short years, an ostensibly modern era can feel so seperate. There's a generation of people who can now say they've grown up with the Yeah Yeah Yeahs, the anointed New York early-2000s indie-rock scene had a defiant, excit...
more info