This past Labor Day weekend, the small ski town of Telluride, Colo., drew big stars such as Meryl Streep, Michael Keaton and Idris Elba. They showed up for screenings of their latest work at the Telluride Film Festival — an event to which snowy Vermont has no direct equivalent. But locals do have the chance […]
