Tuesday, January 26, 2010

That Big Deficit



This is the ad MoveOn.org wanted to show during the 2004 Superbowl. Wonder what kind of ad they'll make for Obama's $13 trillion deficit over the next 10 years.

H/T - NRO

No comments: