2018-05-060.0 rating
Weaponised cars go bumper to bumper Mad Max-style as teams of drivers, mechanics and engineers head into the desert for a series of almighty duels.