Alfa Romeo Forums banner

1 - 3 of 3 Posts

·
Registered
Joined
·
3,872 Posts
I assume you have figured out it is 752525 ...

Quite a lot of cool shots on the web ...
But what happened to it and where is it today? As far as I know last heard of in the 1960's.

Ken
 
1 - 3 of 3 Posts
Top