Texas Motor Speedway Ad

Commercial

Universal Technical Institute needed something big and loud to play at on Texas Motor Speedways "Big Hoss" a 20,633.64 square foot screen at the raceway.