Friday, January 2, 2009

Ophelia Street

Very pleased to say that there's a thing up at Ophelia Street, "they said the dead," and it's here. It's a great zine, I'm happy to be there, so read it.