Hey, Wait, I’ve Got A New(er) Complaint…
Wednesday, January 31st, 2007The Shins. #2 On the Billboard charts this week. The Shins. Castrati-vocals, jangly guitars and all, this preening pop band has managed to defy logic and sell over 100,000 copies of its new albums in its first week of release. One-hundred thousand! It just goes to show that for all the hip posturing “indie” kids [...]



