By Rich Woods Ranked #1609 - Goggles March 17, 2009
This is my first pair of Electric goggles and it wont be may last. Sunny days, low light, didnt matter...the goggles were sick. They never fogged and fit like a glove.
Helpful Votes: 0 Yes