Take a closer look at the 2003 Mercedes-Benz SL500, powered by a naturally aspirated 5.0L V8 engine. This iconic grand tourer ...