The new Mercedes-Benz commercial starring Barack Obama

The World's premiere automaker sets the record straight.Aside of knowing where the car was actually invented, the Prez should also know that America doesn't make cars as well as it used to. So, many owners will, from time to time, have to "walk away from it."