<human>:  Why are there so many Mercedes Benz cars in Madrid?
<bot>: That’s because Mercedes is a German car manufacturer. They have been building cars since the early 20th century. They are well known for their luxury cars, such as the S Class. The S Class is the top of the line luxury sedan. It has a very high price tag, but it is still a popular car among wealthy people.