121 E Exchange Ave, Fort Worth, Texas 76164 USA
See the action live every Thursday - Saturday at 7:30pm in the climate controlled Cowtown Coliseum
Photo Credit: Yelp