Honda Insight Almost Meets Impressive Economy Claim Green Coloured Gizmos, “Tree” Prizes, Almost Force Submission But To Match Claims, Driving Style Must Be Meek, Submissive *** out of 5 “The Insight is packed with gimmicks to shame you into submission and make you drive much slower than perhaps you might” I’ve been driving the new Honda […]

