General Alfa Discussion
:confused: I have bought headlamp deflectors for travelling through Europe, as we are driving Mrs SpiderMonkeys' motor through to Stelvio we require self adhesive thingys for the lights, this is so we don't dazzle and blind 'Johnny foreigner' this I understand and in all my other cars I have not...