1974 Triumph 1500 from North America

The biggest lemon I ever owned