Alfa Romeo Forums banner

1 - 2 of 2 Posts

·
Registered
Joined
·
803 Posts
Discussion Starter #1
Three levers,very tight,I bought this for my '81 Spider but didn't use it,$100.00.
 
1 - 2 of 2 Posts
Top