I'm going to Telluride March 31 through April 3. The website says they got 24 inches in the last 7 days. Anyone been up there lately? Last year was the first time I skied in Telluride and I had a blast!
post #1 of 4
3/25/05 at 3:08pm