• Embed

Christmas 2000 - Christmas World News

Clip12/19/2000

All around the world, it's the Christmas season; all around the world, news happens.

Watching