Latest Videos US
Friday, December 23, 2016
Santa takes off in Finland to start Christmas journey
Santa Claus takes off in his sleigh from beneath the northern lights to begin his Christmas journey to deliver presents around the world. Rough Cut (no reporter narration).
Read more
No comments:
Post a Comment
Newer Post
Older Post
Home
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment