1973 Triumph Stag Needs Few Works
1973 Stag Targa Triumph
1973 Triumph Stag Needs Few Works Found this one rare British car with Italian taste being offered for sale in Carigslist, asking $5300 located in Auburn, Alabama. As shown here is 1973 Triumph Stag is said good condition, but needs few works to be perfect. It has a lot of part could be important bone to entering a light...