Thursday, July 22, 2004

Q: What is $110,678,000 $116,880,000?

A: One very big cheneying headache for Karl Rove.