1958 Triumph TR3A Works Rally Car
There are classic rally cars and then there are classic rally cars and this breathtaking 1958 Triumph TR3A Works Rally Car available from RM Sotheby’s definitely falls into the latter category. Forming part of their inventory for the London auction, this mesmerising machine has c

