Banff Film Festival in Lake Placid
By Phil Brown
January 29, 2010
Ever dream of mountain biking in the French Alps, rowing across the Atlantic, or jumping off a cliff? Probably not. But other people have, and you can watch their adventures at the Banff Film Festival at the Lake Placid Center for the Arts, starting at 7:30 p.m. Sunday. In all, eight films will be shown,…