(1 of 228)
next »
The Triumph TR8 was the last sports car this British manufacturer would ever produce. Find photos and specs of the TR8 at HowStuffWorks.
All imagery © HowStuffWorks or their respective copyright holder.
Image credits »
