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.