1959 Triumph TR3A Sports Car
The 1959 Triumph TR3A is a British Sports Car produced between 1955-1962. The TR3A is often seen in vintage and production racing today, despite being over 50 years old it is still competitive in the E Production class of Sports Car Club of America.
Call SEEL Towing in Calgary for all your vintage sports car towing needs. Phone 587-889-8697