RE: racing mesh
Any silicone based RTV will work for mounting stuff to your body. You have to be careful with super glues and such as some of them can cause blimishes in the paint and trust me, it sucks ruining an entire body because you used brand A rather than brand B just to find out that it eats into paint. Man orange shows every lil mess up you make lol.