Alfa Romeo Forum banner
1-1 of 1 Results
  1. Alfa GTV & 916 Spider
    Everything in the picture was removed over the last couple of days and will be renewed with all new parts, mostly! The day before I started every nut and bolt was dowsed in releasing oil. It took about two hours just get...
1-1 of 1 Results