Hi guys, ive seen this blue kinda sticky tape thing some people put on there cars when there driving long distance on there front bumbers and wing mirrors to stop stone chippings and u can just peel it back off without leaving anymarks. does anyone know what it is called and/or where i can buy it from?
Cheers
Harry