The red Mercedes-Benz 280 SL Pagoda from 1964

The red Mercedes-Benz 280 SL Pagoda from 1964, 150 HP, max. speed 200 km/h

Read more: World best cars by Jordi Vilaró ...