Rumors swirled about an Innova clone - or fighter - from the Suzuki stables last month. Today we get a glimpse of the Invicto, Suzuki's new and ...
The Innova has sat atop the 7-seater MPV market ever since it was first released. All other brands have come out with their challengers, and Suzuki ...