Driving Impressions

DRIVEN: Toyota Urban Cruiser 1,5 Xr AT

CAPE TOWN, Western Cape – Badge engineering. So far, this exercise has paid dividends for Toyota. Case in point: the Toyota Starlet. Since its local… Read more →