Video Documentary, Mercedes-Benz W113 Pagoda SL

Mercedes-Benz Fascination W113 Pagoda SL Documentary (English)