Mercedes sl 129 promotional video

SQ_W211

Senior Member
Joined
Jul 12, 2008
Messages
2,140
Reaction score
1
Location
UK
Your Mercedes
W219 CLS55 AMG
Nice video, shame about the language.

Shows how much has changed in advertising world over the years
 
Top Bottom