By Jess Dunn February 23, 2009
The crowbars are the best goggle I've ever owned. They have never fogged on me...hiking, snowing, sunny, etc. Great for all conditions. I love how they fit to my face (which is a medium size). They look super steezy too!
Helpful Votes: 0 Yes