Optometrist Steve Finch loves those Christmas traditions he has set up with his family and his town. As such, he has a schedule of activities for his family starting on December 1, and is the unofficial consultant for anything Christmas-related in his town of Cloverdale, Massachusetts. During the Christmas season, the Halls move into the house a...
Share