No reflection on the vehicle, but at the recent launch of Iveco’s new off-roader in Italy a Hungarian journalist managed to tip this vehicle on its side! It can only have been down to inexperience, ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results