Christina Rees and Brandon Zach on a big venue you've never heard of, the history of the Houston drag scene, and the premiere of a long-awaited documentary on Chuck Ramirez.
C.A.A. Dellschau
-
-
I live in Austin and while there is tons of art to see in this town, I believe that if you treat the state of Texas as one large city…