Home/These U.S. Towns Have the Most Christmas Cheer, According to O Magazine/Screen Shot 2019-11-13 at 4.53.50 PM Screen Shot 2019-11-13 at 4.53.50 PM