They call it the "T-series." China's SLS receives a turbocharged engine this year while America's STS is scheduled to retire.
Tag Archives: china

A Mercedes SL knockoff to go with your “Koach” handbag
With optional tri-coat diamond finish lead paint.