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

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