Question:
Upscale German car
Answer:

BMW

Length:

3