Consumer Reports: Insight is 'Most Disappointing' Honda In a Long Time

by Nick Chambers July 6, 2009 7 comments