Friday, August 31, 2007

Telluride by the Sea films announced

Film selections have been announced for this year's Telluride by the Sea Film Festival to be held September 21-23 in Portsmouth, NH.

Get the full scoop on the lineup and festivities here.