This 53-Foot Red Fir Just Traveled Over 2,500 Miles To Be “The People’s Tree” As The Official U.S. Capitol Christmas Tree
Every year since the tradition began in 1967, the U.S. Capitol has turned to the Architect of the Capitol and the Forest Service of the U.S. Department of Agriculture (USDA) to provide a Christmas Tree that would be pre...