Stock Photo: Mercedes Benz 300 SL, built 1962, Jochpass Memorial 2007, Bad Hindelang, Bavaria, Germany