Las Vegas Motor Speedway - Part 2

Access Denied.

Please login to watch this video.
We're at the Las Vegas Motor Speedway in Las Vegas, Nevada for our final rounds in both the TCR and TCA Championship races.

Runtime: 00:45:04