In a feeble attempt to keep this great thread going, here are some pix of Sal DiNatale's shop,S&A Italia Sport Cars (for Sal and Anna) on Sepulveda...