2003 Mercedes-Benz SL 500 from Spain

Fantastically beautiful, but don't buy one unless you have deep pockets