Wizards, witches and Harry Potter were on parade at the Revelstoke Nordic Ski Club's annual Team Scream Relay on Saturday.
The race is a mix of fun and competition, with some serious competitors going all out and many others just looking to have fun.
Thomas Hardy of the Larch Hills Ski Club in Salmon Arm had the fastest time on the day, completing the classic and freeski laps in only 22:44. He beat out his closest rival, Kyle Flatman, by almost two minutes.
Revelstoke's Megan Evans was the fastest girl on the day, finishing in a time of 26:24.
Former Canadian Olympian George Grey had the fastest single lap, skating around the Mickey Olson loop in 10:30.
119 skiers competed in the race - 15 individuals and 52 two-person teams.