Menu

Gran Turismo Omologato (GTO)

Italian term for GT cars that have been qualified for racing as a production vehicle.