Get To The Sleigh
Season 6 E 17 • 12/11/2002
Santa Claus and the boys are about to escape Iraq when Santa decides to drop bombs of Christmas spirit on the entire country.

Watch Random Episode