Rare Triumph TR8 'English Corvette' found parked in garage for 40 years
A forgotten rare sports car has been unearthed in a North London, U.K., garage where it was parked for over 40 years and is coming up for sale. (Historics Auctioneers) The Triumph TR8 was purchased by a attributes from an auction held by the British Leyland company as it went out of business in 1981….