Last week, Street Scene added Delta Spirit and of Montreal to the 2009 lineup. This week, they're teasing via twitter (tweasing?) that 3 more will be announced. The first of those just spilled and it's Ted Leo & The Pharmacists.
Follow @Street_Scene on twitter for more announcements and the chance to win tickets throughout the summer.