Mountain Home Montana's annual Missoula Festival of Trees is one of the merriest ways for the whole family to put the Christmas season in full swing. Festivities begin on December 1....