Yes, it’s that time of the year again
The year is 2011. Mercedes-Benz have as their absolute flagship a sports car: the SL 65 AMG Black Series. Developing 660 hp from a twin-turbo 6.0-litre V12 engine, the thing costs a jaw-dropping £250,000 (Sh37.5 million). But even this price is nothing compared to the £350,000 (Sh52.5 million) SLR, undercutting the McLaren by the price … Read more