Suzuki Rolls Out Green Compacts: 2011 Tokyo Auto Show

Started by IL, Nov 10, 2011, 12:02 AM

IL

Japanese small-car specialist Suzuki will unveil a trio of green compacts at the upcoming Tokyo show.

InsideLine