Hope people are still checking this thread because I just found this site 2 days ago and just purchased my first Alfa 3 weeks ago. It is an 88 Spider Graduate. I cant wait till spring to really start having fun with it. If there is anybody from or near NYC let me know.
Staten Island, New York