Project sheet

1991 ALFA ROMEO

Since September 2 2024

Completed on October 11 2024

(Last update: September 6 2024)

Oil leaks, tune-up