16 Apr 2017, 10:28 UTC · By: Sebastian Toma / Some cars are driven more than others, but this ad portrays a Mercedes-Benz SL500 from 1996 with just 81 miles on the odometer. It is sold by its first owner