This Mercedes-Benz 62 S Landaulet was spotted in Barcelona. The car has the top up in these pictures, but if you scope the below promo vid you can see what it looks like topless. This car is super mean looking. I really fux with that blue stripe on the whip. Anyone know how I can make about 300 Million dollars on the quick? Spotted at TLF.