Okay, my old pair of Scott 89 Goggles have seen better days. My vented Turbo lense is totally scratched up, with visibility almost reduced to zero. What's a decent pair of goggles that are vented to reduce fog but don't cost a fortune?
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.