December 7, 2015
Suzuki Alto, Alto Turbo RS, and Alto Lapin Minicars Win the 2015-2016 Car of the Year Japan Small Mobility Award
Suzuki Motor Corporation’s Alto*, Alto Turbo RS*, and Alto Lapin* minicars have won the 2015-2016 Car of the Year Japan…