Honda Announces Fit EV Concept, Production for 2012

by Christopher DeMorro November 17, 2010 5 comments