4th December 2008, Page 37
4th December 2008
Page 37

Page 37, 4th December 2008
Close
Trafic Sl29dci 115
One of the 3 dest vans in our group, the Renault Traf faced its toughest challenge yet with this test. It created something of a storm on its launch in 2001, such was its......