AutoTechnician.org
—
by
Mazda Europe has named Jo Stenuit to replace Kevin Rice as it new design boss.