Tag Archives: triumph

This is Triumph

Publicity film from Triumph, about 1973, then a part of British Leyland, sadly no more .. Advertisements

Video | Posted on by | Tagged , , , , , , , , , , , , , , , , , , , | Leave a comment