Back in September 2004, Culture Clash in AmeriCCa sneaked in under the radar and landed in Houston from California for an eye-blink of a stay at the Alley. If you were lucky enough to stumble into the show, you were treated to an hour and a half of laugh-till-your-jaw-hurts scenes…
Ric Salinas
Posted inArts & Pop Culture
