Project sheet

1980 Triumph Spitfire

Since May 10 2021

Completed on September 3 2021

(Last update: May 8 2024)

Diff noises, and electric issues.