Got this sticker on the top corner of the passenger side front windscreen, no 8dea what it means or what it's for, anyone more knowledgeable about this?? I'm somewhat of a newbie.
https://uploads.tapatalk-cdn.com/201...3482742ef0.jpg
Sent from my SM-G930W8 using Tapatalk