Car was restored by Carlo Cestarollo in San Francisco and I purchased it in 2009. It had 67K original miles.
1983 Alfa Romeo Spider (Red)
Kenwood HD Radio/CD player with 4 Eclipse 5.25 inch speakers plus a compact JVC subwoofer mounted behind the front seat under the cover.
Wheel and Tire