You know Formula 1 drivers. They buy the most expensive and breathtaking cars out there, drive them for a while, and sell them to make room for others in their garages. That must have been the ...
If you’d managed to pull more strings than a professional puppeteer and got yourself on the list of 400 people allowed to buy a brand-new Ferrari Enzo, and 50 lucky souls granted ownership of its ...