1959 Triumph Italia 2000
1959 Triumph Italia 2000. it was thought that these Italian sports cars would appeal to people willing to spend more … Read more
1959 Triumph Italia 2000. it was thought that these Italian sports cars would appeal to people willing to spend more … Read more
1959 Triumph Italia 2000. The TR3 chassis and mechanical components for this beautiful sports car were supplied by the Triumph … Read more