September 21 - October 28, 2012
Says Jeremiah Teutsch: “This show is sort of a half-assed attempt to look death in the face, and to deal with it, and get over it.”
Opening: September 21, 2012 | 7–11 pm
517 Stieren
San Antonio, 78210 TX
(972) 900-0047
Get directions