Went out to the car yesterday and noticed this had dropped of the front windscreen,Iv not noticed it there before, it's stuck with some clear adhesive strip just to the right of the rear view mirror, I can't work out what it could be, has anyone any idea please?.
Thanks
Ian
Thanks
Ian