Friday, February 25, 2011

De Tomaso luxury crossover labeled SLS

This means SLS Sport Luxury Sedan and its creators have confidence that nobody will make associations with the same name model Mercedes. However, it became clear that the name SLS will be maintained after the start serial production, which is expected in 2012.

No comments:

Post a Comment