Canyon Overlord
Sunday, April 19th, 2020Race review
Final results
Highlights
Commentary
An epic days racing with crashes, spin outs, cars flying off the track, last minute overtakes and some very tight racing action.
Most races going to the third decider lap, in this inaugural event at Chaos Canyon. Check out the video for all intense racing action.