Comedy, Theater

The Steve and Chris Show

When: Fridays, Saturdays. Continues through Nov. 17. New City School, 5209 Waterman Blvd., St. Louis, 314-361-6411.

no description