Super Santa: South Pole Joe / Sick and Tired: Bug Bite / The Goose Lady: The Ugly Duck Thing

By Oh Yeah! Cartoons

In this merry tale, it turns out that Santa Claus has a brother – South Pole Joe. Yes, Joe lives in the South Pole and is not very happy about it.