Triumph TR6 – Fast Eddie Tames This 91MM Turbo Monster! Taking a British car he’s owned for over 40 YEARS, and stuffing it to the brim with American muscle has made Ed Olson’s name widely known in the Hot Rod community! Ed’s stretched wheelbase Triumph TR6 has...