Mercedes-Benz CLR

Is this the same thing?

3 Likes