Gabriel Gélinas’ Five Favourites from the 2013 Tokyo Motor Show

Honda S660 Concept – Turbocharged 660 c.c. engine and 80 horsepower.
Share:  
by Gabriel Gélinas November 27, 2013
Photo: Gabriel Gélinas
Honda S660 Concept – Turbocharged 660 c.c. engine and 80 horsepower.
« PreviousNext »
Full articleNews, reviews, videosHonda dealersUsed vehiclesHonda