Crooks and Liars

Tuesday May 8, 2007 10:36 pm

Open Thread: You know things are going well in Iraq when....

By SilentPatriot

cheney-vest.jpg ...the Vice President has to wear the largest flak jacket ever made when he steps off the plane in Baghdad.