Suzuki XL-7From Wikipedia, the free encyclopedia The Suzuki XL-7 is Suzuki's mid-sized SUV, launched in 1998. 2004 Suzuki Grand Vitara XL-7 (Euro-spec)
The Suzuki XL-7 is Suzuki's mid-sized SUV, launched in 1998. 2004 Suzuki Grand Vitara XL-7 (Euro-spec)