October 13, 2006 Jimmy and The Wolfpack returned to Otto's Shrunken Head. rock NYC Manhattan 14th Street Jimmy and The Wolfpack Ottto's Shrunken Head