As bike riders, we face many challenges every single day. From unexpected flat tires in the middle of nowhere to a selection of our gear that is hard to find. One such struggle is fogging our  visor, which could get dangerous....