previous / index / next
A Ghost of Sindelfingen: the spirit of the Mercedes Benz 300-SL, caught on film in Sindelfingen, Germany, 1956.