The global ski community gathered this past week in Annecy, France along with nearly 30,000 fans for High Five Festival, arguably the largest and most prestigious film festival in snow sports.
The global ski community gathered this past week in Annecy, France along with nearly 30,000 fans for High Five Festival, arguably the largest and most prestigious film festival in snow sports.