Westminster and Kremmling have a growing debate over whose Christmas tree is taller

Westminster, Colorado and Kremmling, Colorado, both claim to have the tallest living decorated Christmas tree in the Centennial State.
Published: 7:02 AM MST December 5, 2018