Just remembering this epic snowboarding mission on the fabled slopes of Alta, one of one of three remaining ski resorts in America that prohibits snowboarders (Deer Valley & Mad River Glen being the other two). Check out this footage from back in 2019 when James Buehler poached Ciochetti’s ribbon on the Devils Castle. Not exactly sure […]