Sunday, June 27, 2010

photos from Elaine
Free show at the Royale, Boston last night. Someone likes their tea really strong. There are like at least 5 teabags in there.

1 comment: