World Wide Technology Raceway at Gateway Becomes Official Facility For Total Venue Concepts Testing Events
Total Venue Concepts and World Wide Technology Raceway have reached an agreement where the drag strip, located five minutes from downtown St. Louis, will become…