Inside North Carolina’s Christmas Town, complete with 500,000 lights and a Christmas tree trunk parade – after a men’s club started the festive traditions 67 years ago Read more