Cars Mercedes Benz admin | October 24, 2015 Do they still make Benz? What? Do they still make the Mercedes Benz? I thought that Benz was the model, like the Escort. Read More