State

November 23, 2012

Sacramento techs share in Mercedes-Benz honors

Beating a team of Mercedes-Benz automotive technicians in a competition on their home German soil is nice enough.

Related content

Comments

Videos

Editor's Choice Videos