What Make It Feel Like Christmas to You?

Growing up in Vermont I finally understand what people meant by “You grew up in a Norman Rockwell Painting”. While yes, my little town of Arlington was actually home to the famed painter, I never really understood until I moved away, and the world began to fall apart. An idyllic, picturesque, quiet, small town with…