A visit to Bedford Falls

NEWSY visits Seneca Falls Festival.
The town of Seneca Falls, New York, holds an annual It's A Wonderful Life Festival. NEWSY sent their correspondent to take in the festivities as the town celebrates the 75th anniversary of the release of the film.