The original winning car from 1977 is on permanent display at the Mercedes-Benz Museum in Stuttgart.

The original winning car from 1977 is on permanent display at the Mercedes-Benz Museum in Stuttgart.