The Mercedes-Benz SLR McLaren Speedster - the spectacular open-air supercar that's rumored to be making its world premier on July 30th. A new series of spy photos have emerged that provide yet another look at the model, but the vertigo-inducing camouflage serves its purpose well, hiding many of the speedster's details and possibly triggering and epileptic reaction in the process....
Read Article