Awesome Race Recap Video From SxS World Finals

You had better bring your A-game to this showdown!
Last weekend the SxS World Finals went down in Primm, Nevada and this video from DWT is one of the coolest videos we’ve seen from the event. Between the trophy truck course, the open desert and whatever obstacles the promoters think up, Primm always provides some exciting racing action.