I'm dealing with PPF installation right now, and let me say that PPF is kicking my ****ing ass.
I like to think that I'm skilled with my hands, work with tools all the time, and am all around a handy person... but yeah, PPF installation is definitely a very specialized, acquired skill, and when...