Over the years, rare models have fetched eye-watering sums at auction, but none come close to the record-breaking sale of the most expensive car ever sold. And that would be a rare 1955 Mercedes ...
The 1988 Lotus Esprit has all the cocaine dealer flash but on a baking soda budget. Designed by none other than Giugiaro, ...