How Rare is a Triumph Stag in Australia? by ECHO on 11 Sep 2023 Triumph Stag The Triumph Stag is a British sports car that was produced from 1970 to 1978. It was powered by a 3.0-liter V8 engine and was known for … BlogTriumph Stag