I assume PPF means polypropelyene film?
In the Oz Outback, with the number of stones trucks throw at you, I prefer to have a shield in front of the headlights than risk a broken US$1,200 headlight. No idea what Mazda Oz charges for a new one.
Excellent, most appreciated. How the heck did you find that? I tried all sorts of search terms on Youtube but being that the video is all in Japanese it never showed up.