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.



Sent from my SM-G930W8 using Tapatalk