Pirate John and his crew threaten Christmas after taking over the Captain's role as Santa.
2022
2019
1995
1998
2008
2023
2001