AutoTechnician.org
—
by
Mazda said two sleek concept vehicles at the Tokyo Motor Show embody a “less is more” minimalist Japan aesthetic.