Sunday, October 23, 2005

Start filling the balloons and hoisting the confetti. It's almost here, and you can just see the saliva dripping.
Iraq war foes ready for 2,000th military death