Project sheet

1981 DELOREAN

Since July 8 2024

Completed on July 2 2024

(Last update: July 11 2024)

Prestone leaks, left door problems.