youtube

VIDEO: Mercedes-Benz TV: SL 63 AMG World Championship special edition TV commercial “Stalemate”.