Exoshield is a protective film that goes outside your windshield. It gives more protection against rocks flying into your windshield. It's clear, but they usually only apply this film up to your sunvisor location of the windshield. Over time, it may leave some streaks on your windshield, but it...