Santa sets off on his Christmas gift-giving tour
Video Credit: euronews (in English) - Duration: 01:00s - Published

Santa sets off on his Christmas gift-giving tour
Santa Claus left his office in Korvatunturi, nestled in the heart of Finnish Lapland, and set off on his magical journey to deliver gifts across the world.