Stereogum — By 2008, the indie's ascension was in full swing. Arcade Fire were already a big name. The preceding year, the National and LCD Soundsystem had released landmark albums. From the beginning of '08 through '09, you had the debut of Vampire Weekend, St....
more info