It beats, hands down, every German made luxurious sedan

Share on Pinterest
There are no images.

OMG travelling in style