So I got a giftcard to dennis kirk for christmas and was planning on getting some new snowmobile goggles. Do I need to get a $80 pair so they don't fog? I'm new to MX style of helmets so let me hear your opinions on what i shloud get...please be specific
Last edited: