The Yeti Rumbles Through Snow-Laden Sun Peaks Resort The Yeti snowshoe series' second event of the season was held at beautiful Sun Peaks ski resort in Canada.
Follow us for the latest news!