Extra Dark: Telluride

Publish Date: Nov 16, 2011, 10:58 AM ETDuration: 08:51
Rating:
(37 Votes)

The Level 1 crew drops in on some couloirs in Telluride while filming 'After Dark'.