Good afternoon,
I just heard of a relatively new company called Glade that makes goggles, and I am curious if anybody here has any experience with them? It looks like their claim to fame is selling decent goggles at cheaper prices. I've seen good reviews for their Challenger goggle on Blister...
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.