U.S. Capitol Christmas Tree to visit Altoona during 2024 Tour

ALTOONA, Iowa (November 8, 2024) – The 2024 U.S. Capitol Christmas Tree is making a special appearance in Altoona as part of its 4,000-mile journey from Alaska to Washington, D.C. Each year, a…

Read More