2025: Ten Most Expensive Cars Sold at Public Auction
2025 (February): The ten most expensive cars sold at auction thus far in 2025 include a mix of modern hypercars and classics from the 1930s to 1960s, as well as the most expensive Formula 1 Grand Prix car ever and the most expensive Le Mans race winner. The list of the ten most expensive cars … Read more