During the week of February 14 Kirkwood received the most snowfall in the world, almost 10 feet. In the two weeks following, the mountain saw another five feet. All the athletes seemed to have so much fun in the fresh powder at The North Face Masters of Snowboarding. Typical Kirkwood comp!
Feel free to check out the full story on ESPN here.
No comments:
Post a Comment