Crown Premiums Mercedes-Benz 190SL–Style Pedal Car
What we know:
Mercedes Benz

This Crown Premiums pedal car was crafted in the model of a Mercedes-Benz 190SL, finished in China around the year 2000. Boasting a vibrant red body with white stripes and black vinyl seating, it's equip
Last bid:
$850