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