Over at Motorpasion, they have some shots of a supposed SLR prototype that kind of make us scratch our head. And no, it's not fleas. Is this the new, faster, juicier McMerc we reported on a month ago?
Mercedes SLR Prototype [Motorpasion]
Ach!: Mercedes McLaren SLR Due for an Upgrade? [Internal]