2006 Mercedes-Benz SL 350 from Netherlands

Overpriced rubbish