Videos

West Coast Tele Trip

by Barsevskis
Apr 2013 - 872 views

I went on an amazing ski touring trip to Sorcerer Lodge located in the Northern Selkirk Mountains in British Columbia and then to Whistler where I did some filming in the Black Park.