Formula Offroad NEZ Championship is possibly the best off road show on earth. Godly machines get there and show what are they capable of doing. This time we bring you a trailer of the documentary showing the NEZ Championship of 2012. You can see some wicked stuff here. Amazing monster machines are as lethal as they look, and they can make some real off road damage.
Wait. What!? Check out the below video for more crazyness!