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.
SEEL Towing has the capabilities to tow all commercial construction equipment up to 12000 lbs on our flatbed tow trucks. Our tow truck drivers are experienced in operating and handling commercial equipment. Call us at 587-889-8697