We were on a road trip last week and went to the only Mercedes Benz plant in the United States. Located in Tuskaloosa, Alabama, the plant produces the Class C vehicles including the high-performance AMG line and all their SUVs. All the Class C cars are sold within the United States and over 72% of […]