What happend if this liner gets wet?
Does it stop functioning? Is there a risk of shock? Do I have to worry about a short circuit on my bike, or blowing fuses?
It's worn under your existing gear an is weather proof. All wiring is sealed there is not a lot of current flowing so your risk of shock is minimal and since your wiring will most likely be at the battery, there is no risk. I've ridden in the rain with this, the proprietary plugs are water resistant. No worries. You can even wash it by hand, so rain is no problem.
7 months ago