WWJ auto analyst John McElroy reports the three pointed star on every Mercedes Benz is one of the most recognizable logos in the world. (Photo: Getty Images)
See All 845 Episodes of "Automotive Insight"