Choose Outdoors, a national nonprofit coalition for outdoor recreation, is coordinating the 2012 Capitol Christmas Tree tour with the White River National Forest. The Capitol Christmas Tree tour officially begins Nov. 3 in Meeker, Colo., where the tree will be harvested from the 2.3 million-acre White River National Forest, located in the Rocky Mountains. The tree arrive on the Capitol lawn shortly after Thanksgiving.
Custom Christmas Mack revealed
Overdrive Radio