toxin

  1. FinalImpact

    HELP! New Helmet Smell give me a headache! What to do?

    All, I bought a new Alliance Icon helmet. My size and color came from a box vs being on the shelf. The problem is it stinks of chemical glue/resin/blah blah blah and simply sticking my nose in the helmet with out fitting it gives me headache. I know some might think having it on, gives you...
Top