Monday, April 27, 2009

Lucky Bastard

He could have had (gasp!) panties stuck on his head.

ABC News Exclusive: Torture Tape Implicates UAE Royal Sheikh