Tag Archives: Triumph Stag V8

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