b3ta.com board
You are not logged in. Login or Signup
Home » Messageboard » Message 6056019 (Thread)

# I'm pretty sure they're made by Mercedes Benz.
That's why the two dealerships are always next to each other.
However as Britain gave Germany the equipment and money for the car industry after the war they are sort of British ;)
(, Fri 23 Jun 2006, 16:57, archived)