Twin Peaks is the newest and coolest ski and snowboard shop in SLC. They are having a banger Grand Opening Party tonight at their shop in Cottonwood Heights and at the Canyon Inn. The party kicks off from 6-8pm at the shop itself located in the Smith’s plaza on Bengal Blvd. Look for the sign […]