Telluride Film Festival

marse's picture

The Telluride Film Festival was started in 1974 by Bill and Stella Pence, Tom Luddy and Jim Card in the town of Telluride, Colorado, United States. It is operated by the National Film Preserve, LTD