Triumph Special Formosa 120GR 1963 in Glyfada

Spotted 1 May 2026, 07:27 in Glyfada, Greece by TH_34

Triumph Special Formosa 120GR 1963 spotted in Glyfada, Greece

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.

See all Triumph Special Formosa 120GR 1963 sightings โ†’