Seneca Falls has long been rumored to be the inspiration for the town in the iconic Christmas movie It's a Wonderful Life.