Tuesday, April 12, 2005


I'm going to see Shockheaded Peter on Thursday night, the 14th. I was blown away by the Tiger Lillies in concert at Mass Moca on Halloween 2003, so I'm really looking forward to the full-on stage production. I'll write more about it afterwards, but for now, read this review. Picture via Nothing is True.