Venue Info

One of Texas's most historic zoos? theaters, the TT is where Lee Harvey Oswald was finally arrested (!).