Swiss Alps


SNTV Sports News Television UK
Santa Claus World Champs

Samnaun, Switzerland
Every year in the Swiss ski resort of Samnaun they hold the Santa Claus World Champs. Events I filmed included chimney climbing, snowball fights, donkey racing, and a huge Santa Parade

Popular posts from this blog

Indiana Jones

Cars That Rock