Everyone likes sport car racing. And how about truck racing, moreover, at the off road? Sounds great. Start the engine of your powerful heavy truck and drive through a lot of difficult tracks without crashing. Good luck!