As the first international auto show of the year, the 2008 Geneva Auto Show featured plenty of notable world debuts. And one of them was Suzuki Kizashi, which is making a stir in the car design industry, the world over!
Tags: Car,
Suzuki,
Kizashi,
Geneva,
Auto Show