little green footballs

Outrage of the Day

Fri, Jan 5, 2007 at 8:34:23 am

The United States is going to give $86 million to terrorists who wish Al Qaeda success in attacking America and assassinating our President. (Hat tip: It Shines For All.)

The insanity never stops.