Toyota’s Smallest SUV ‘Urban Cruiser’ Teased; Will Rival EcoSport

Upcoming Toyota Urban Cruiser is the Japs version of Maruti Suzuki Brezza. It is now ready for a showdown… It was early last year when Toyota and Maruti Suzuki signed a mutually beneficial cross-badging pact, which enabled the companies to sell each other’s products with their respective badges on them. The first product to come … Read more