Stellastarr* is opening their North American Tour in Boston on the 31st. Location is TBA, but you HAVE to see them. Check out this post to understand how much I love this band. Their new single is getting a little play on 'FNX, and the station is hosting the concert, so I imagine they've gotten a big enough bribe to keep playing the song.
Edit: OK, it's a seekrit concert, and you have to *win* tickets to go. Grumblefuckmutter. New mood: enraged
Edit: OK, it's a seekrit concert, and you have to *win* tickets to go. Grumblefuckmutter. New mood: enraged