I bought an Audi A6 a couple of months ago, it's a Jap import and it had what I thought was a toll tagging device next to the rear view mirror on the front windscreen, it was annoying me so I cut it off with scissors, and have discovered that it's an Audi OEM part, and now i'm scared it's something more. Any ideas? thanks
