
Part 7: Christmas Eve in Europe
Dec 22, 2006 - 6:02
Radio and PodcastLive Radio & Podcasts
In the dark of winter, Paris' best loved icon, the Eiffel Tower, brilliantly heralds this happy season, its biggest department stores dress up the streets, and all along the Champs Elysees a festive force of twinkling tr...