gallery - live photos 2005.07.19 – t.o.t.s. @ Otto’s Shrunken Head, NYC. November 17, 2009 Chvad SB Leave a comment