THE timing may not be perfect but Mercedes-Benz has developed a high-performance version of its SL roadster that is so powerful the top speed has to be electronically-limited to prevent it exceeding 200mph.Read
PORSCHE has lifted the lid on the latest 911 Targa, which will be letting the sun shine in just in time for the end of summer and the beginning of autumn.Read