Incredibly rare V12-powered Mercedes-Benz SL 73 AMG rescued after 17 years in a parking lot
The car looks as good as new
The car looks as good as new