Car & Driver Magazine November 1980 Mercedes 380 SEL Turbo Corvette S (T) SS.


Loose cover! Please see pictures!