Actions speak volumes, and Mazda's finally taking action, though it might be swinging too far in the opposite direction.
The Hummer began its life as a military vehicle: AM General first built the Humvee in the 1980s for the U.S. armed forces, a ...