Car & Driver Magazine November 1980 Mercedes 380 SEL Turbo Corvette S (T) SS.
Loose cover! Please see pictures!