Kris Freeman and Liz Stephen Win Climb to the Castle
On a clear day with moderate temperatures, the U.S. Ski Team’s Kris Freeman and Liz Stephen won the 2011 edition of the Climb to the Castle up Whiteface Mountain.
Read More →On a clear day with moderate temperatures, the U.S. Ski Team’s Kris Freeman and Liz Stephen won the 2011 edition of the Climb to the Castle up Whiteface Mountain.
Read More →