This video demonstrates that big SUVs are not necessarily the safest vehicles out there, new technologies and better designs put the Renault in a better place where the driver was not compromised.
A short expedition in a Land Rover Discovery 2002 which enables us to note the off-road capacities of the vehicle. The movie was shot at Aventure Mont-Tremblant Ranch in Quebec.