Sweet sixteen
02-Dec,2005... this all-new SUV annually, 40,000 for Suzuki's European market and 20,000 for Fiat. The real question, however, is this: which one will make it to India first ...
What is your opinion about this page?
It's Helpful
Just Ok
Poor