This first-ever Winter Dew Tour made its final stop at Northstar-at-Tahoe resort. The Tour consisted of three stops throughout December, January and February at some of United States’ most epic resorts. Over 100 world-premiere snowboarders and freeskiers filled the roster, all scrapping for a $1.5 million prize purse. Northstar was the highly anticipated final stop.
~ Find more at allisports.com.

Author

Advertisement
Previous articleSnowFest: A Big Part of Our Life
Next articleShriveled-Up Bits and Adios to Truckee’s Best Kept Secret