PPF & Vinyl; Same thing but (a lot) different.If you are in the habit of frequenting car forums (Tintdude anyone?), you have no doubt come across the term car wrap more than once. The...