Joined
·
15 Posts
On my new '89 Spider Veloce, on the lower console panel where the power window buttons are, to the left of the rear fog light buttons there is something that looks like a small lens. Does anyone know its purpose?
Is mine the only Veloce that has this strange little lens, if that is what it is?
Is mine the only Veloce that has this strange little lens, if that is what it is?