The much-awaited Toyota City Cruiser subcompact SUV is all set to go on sale in India on September 23, 2020. Toyota has already revealed a good bit about the important thing options and variants of the SUV, so,…
Source by [author_name]
- Auto