2007 Suzuki XL-7 V6 from North America
Love this SUV!
Electronic control module.
Love the handling - but Suzuki are no help with the issues that their car has.
Would you buy another car from this manufacturer? Yes
Review Date: 13th August, 2014