25,232 views
German Giggles
Join Santa and his cheerful elves on a magical Christmas adventure as they deliver presents and spread joy around the world!