Take a closer look at the 2003 Mercedes-Benz SL500, powered by a naturally aspirated 5.0L V8 engine. This iconic grand tourer ...
At the centre of the controversy is flashy Molo MP, Kuria Kimani, and a sleek 2015 Mercedes Benz S600 registration number KDK 650S, currently rebadged as a Maybach.