Free Shipping when you order 2 or more!

(U.S. orders only)

Teton | Black Mirror Red

Black Frame - Mirror Red Lens

Our most dynamic blade, the Teton boasts uber-soft frames and active detailing like rubber insets for added grip and performance. This frame also comes with adjustable megol nose pieces for added comfort and durability.

Teton | Black Mirror Red

  • Ultra-flex, Grilamid TR-90 frames; double-thick triacetate polarized lenses; 100% UVA/B protection; custom cleaning case; lifetime replacement program.

  • The Teton Mountains are located in Grand Teton National Park in Wyoming and are home to some of the most stunning peaks in the United States including Grand Teton Peak which rises to 13,770 feet. The Shoshone Indians once called the range Teewinot, meaning “many pinnacles.”