may sound stupid to some, but tonight i discovered what GTS means. it means Gran Turismo Spider. Gran turismo, which can be translated into grand tourer, or grande routière. if you wonder what is a grand tourer. it's a car that is continent crossing capable, with 2 persons on board, and their luggages, in comfort. and which is capable of delivering a good engine performance regarless of the country speed limitations