Hey everybody, i know there is a bunch of threads on goggles, but maybe someone can point me in the right direction. Im tired of having fogged up goggles 3 minutes into the ride.
Which kind to get, how much am i looking at spending for them? Is there a special type of facemask that i should be wearing?
Thanks for the help,
xc_rider08
Which kind to get, how much am i looking at spending for them? Is there a special type of facemask that i should be wearing?
Thanks for the help,
xc_rider08