Electroshock to the Testicles
Season 6 E 17 • 12/11/2002

The Iraqis do their best to extract information from Santa, their new P.O.W.