SHIMUKAPPU, Japan — Japanese roads are packed with their share of eccentric automobiles. The look of pint-sized minicars, skinny tall vans and hybrids galore may take overseas visitors by surprise.
SHIMUKAPPU, Japan — Japanese roads are packed with their share of eccentric automobiles. The look of pint-sized minicars, skinny tall vans and hybrids galore may take overseas visitors by surprise.