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