Hino Motors Electrifies Commercial Vans for Tokyo Motor Show

by Charis Michelsen October 27, 2011 3 comments