Michigan transplant Mike Sweers’ mission is to ensure Japanese engineers fully fathom the uniquely American mania for trucks.


Source: Auto Feed