The cake, which no longer looks edible, survived for almost eight decades since the wedding day on Nov. 20, 1947.
The Lake Placid Film Festival returns Nov. 7 through 10, with a variety of films, presentations and workshops. The films will be screened at the Lake Placid Palace Theatre, located at 2430 Main St., ...