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 ...