Santa's Fortress of SolitudeSeason 6 E 17 • 12/11/2002
The Poo-Choo Express arrives at the North Pole and Santa Claus's Fortress of Solitude, where Cartman convinces Santa to bring Christmas to Iraq.
Watching
You may also like5 Videos