Mercedes-Benz McLaren SLR. Saw two of these, actually - but I couldn't get a decent photo of the other one.
Loading...