Alfa Romeo Forums banner

santa barbara

  1. Wanted Still looking 1973 Spider

    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...
Top