Triumph Special Formosa 120GR 1963 in Glyfada
Spotted 1 May 2026, 07:27 in Glyfada, Greece by TH_34

Designed by Glan Richards , this is the Triumph Formosa 120 GR , built in the early 60s with only 24 ever being produced, of whom only 5-6 survive today. It wears a 3.0 Litre V6 Ford Engine making 168 Horsepower but the car only weights 850 kg , thus having a crazy Horsepower to weigh ratio. It was based on all the winning cars of the 24 Hours of Le Mans at that time. Richards took inspiration from the Ferrari 250 GTO , the Jaguar D-Type , the Jaguar C-Type and many other Le Mans Cars.