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 http://www.instagram.com/stadiumsupertrucks #motorsports #stadiumsupertrucks #sst source
