Car Reviews, Auto News, Editorials and Podcasts
By Robert Farago May 19, 2009
2010 Honda Insight 1.3-liter VTEC engine with Integrated Motor Assist (IMA).
© 2004 - 2008 The Truth About Cars | Terms & Conditions | POWERED