Every year the entire town turns out for the annual lighting of America’s Tallest Living Christmas Tree, a tradition that goes back to apparently, 1934.The stage, located at the very end of town, hosts several carols sung by the town choir, along with speeches by local teens and memorials to passed town…