Wednesday, September 22, 2021

What does GT-R mean?


Gran Turismo RacerGTR - aka 'Gran Turismo Racer' - has been an acronym saved for only the most sacred of automotive machinery of the last few decades. Be it Japanese, Italian, German or British, GTR is a badge that can never be bought; only earned.7 Amazing Cars Adorned With A GTR Badge - Car Throttle