Honda Insight is missing sales targets
2010 Honda Insight EX (Navigation) Review
By Chris Haak 08.25.2009 The first time I saw a 2010 Honda Insight in the flesh, I was underwhelmed. It was as the 2009 NAIAS (Detroit Auto Show), and was the main focus of...