Automobile World

Tuesday, August 15, 2006

ROAD TEST

ROAD TEST

Seven
13 Aug 2006

THE LAUNCH OFTHE NEW SUBARU B9 Tribeca seemed to have been systematically programmed to put us off the car. On the hottest day of the summer, we were flown toVenice, which is not only one of the handful of places in Europe where you cannot drive a car... read more...



0 Comments:

Post a Comment

<< Home