Where is Michael Schumacher's Mercedes-Benz SL600?
Bavaria, Germany - September 22, 2018: Front view of old blue Mercedes-Benz 380 SL parked in Bavaria. The Mercedes-Benz 380 SL was produced from 1971 Stock Photo - Alamy
Mercedes-Benz SL-Class (R129) - Wikipedia
Mercedes r107 hi-res stock photography and images - Alamy