Electric EG3 Goggle Review: These Goggles Are Rad Electric goggles are making a splash this ski & snowboarding season with the latest and greatest Electric EG3 goggles. Any guesses as to what EG3 stands for? Yup. Electric Goggle 3! Sweet 'n' simple. The EG3 expands upon the amazing technology of the Electric EG2 goggle, but...

Read More