How ‘bout that Mercedes-Benz SLR McLaren drop top?!