Alfa Romeo Forums banner
santa barbara
1-1 of 1 Results
  1. Alfa Romeo Cars For Sale & Wanted
    Posted a while back, got some decent responses but still not finding the car yet (CA DMV claims they don't keep old records). Looking for a 1973 Red Spider - originally purchased in 1973 from Emilio’s Foreign Cars in Santa Barbara California. If anyone has a 1973 Red Spider that was purchased...
1-1 of 1 Results
Top