Unleash your inner classic car restorer with this 1985 Alfa Romeo Spider Veloce, a partially restored Italian roadster with a ...