Feedback

Start Caroling: The Capitol Christmas Tree Is Here

 

The Capitol Christmas Tree, also known as “The People’s Tree,” has arrived in Washington, DC after a 3,700 mile journey from Idaho’s Payette National Forest.

Shows