Tag Archives: Triumph

1973 Triumph Stag V8 – A British Icon Protected With Nanotechnology

The Triumph Stag is a 2+2 sports tourer that was sold between 1970 and 1973, built by British Leyland and styled by Italian designer Giovanni Michelotti. One of the most prolific designers of sports cars in the 20th century, Michelotti’s portfolio includes contributions to Ferrari, Lancia and Maserati. A fitting choice then, for a luxury sports […]

Read More