Hello, I was wondering what is the adhesive that keeps the helmet logos on the helmet? I have one logo that has lifted a little and i would like to get it back down. The logo is clear and thick. Can anyone help me? Thanks for any info!
bruce