The Toyota Urban Cruiser is Now Available in South Africa
The Toyota Urban Cruiser is powered by a 1.5-litre four-cylinder NA petrol engine that produces 105 PS and 138 Nm torque and comes with either a 5-speed manual transmission or … Continue reading The Toyota Urban Cruiser is Now Available in South Africa
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed