1959 Triumph TR3A Sports Car

November 14, 2016

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