Triumph unveiled the first TR badged sports car, the TR2, in 1953 ... Triumph TR7 and TR8 met significant hostility on ...
Only 2,000 examples were built between 1948 and 1949, with aluminum panels over a wood body frame; this example last ran ...