Listen Live

Every year the U.S. Capitol in Washington D.C. sets up a big ol’ Christmas tree, but have you ever thought about where it comes from?

On this week’s Success at Six, Mark Garrison tells the story of this year’s Capitol Christmas Tree travelling from Pisgah National Forest in North Carolina.