Published On Apr 4, 2020
The 2016 Long Beach Stadium SUPER Trucks CBS Sports Network Broadcast, featuring a crazy ending in race #2. This is a higher quality version from the original we uploaded in 2016.
Instagram / stadiumsupertrucks
#motorsports #stadiumsupertrucks #sst
show more