Tag Archives: Suzuki Swift 1.2 TDI

Suzuki delays the Swift for US until 2011

By Kaustubh ShindeLooks like The States has to wait for more than a decade to get their hands on the new Swift. The last time they got a new Swift was way back in 2001. Reports have confirmed that the on again-off again plans of Suzuki to launch