Thursday, June 4, 2009
Passion Pit on ze Billboard Charts
I wasn't aware of this, but apparently Passion Pit sit at number 95 on the Billboard Top 100 Album chart, after debuting at 51. Holy cow. When was the last time a Boston indie band crashed that chart, Letters to Cleo?