Alfa Romeo Forums banner
1 - 1 of 1 Posts

·
Registered
1969 Alfa Spider 1750 veloce.
Joined
·
1,114 Posts
Last fall, my oil pump went while the car was idling in my garage.....
Thats the best place to break down!!!:D
 
1 - 1 of 1 Posts
Top