Maximum Racing: Super Truck Racer

Maximum Racing: Super Truck Racer is a driving game which was released in 2011.