JPA visit to Bedford FallsThe town of Seneca Falls, New York, holds an annual It's A Wonderful Life Festival. Get NEWSY's take on this special event.