Kiwi Women Take Clean Sweep Of The Ski Podium, Powell Twins Battle For Win At The North Face Frontier 4* Competition
Kiwis took a clean sweep of the women’s ski podium with Jessie Violet backing up her 2023 win and happy to bag some early season points before she heads to the northern hemisphere to follow the Freeride World Qualifier Tour.