Search results

  1. F

    Telluride, Colorado

    I'm a season pass holder at Telluride. Don't let their ski reports fool you. Right now they are reporting 22 inches on the summit. It is worse than that. Rocks and dirt are showing. I'm close to destroying my rock skis. Better wait for more snow if you are planning a visit! Their snow...
Back
Top