Mr. Reynolds points out the obvious
January 26, 2011 – 22:48 | by admin“YOU WANT A “SPUTNIK MOMENT?” HERE’S YOUR FREAKIN’ SPUTNIK MOMENT: US Budget Deficit to Pass $1.5 Trillion This Year.”
Yup, Mr. Reynolds nails it in one.
Tags: Barack Obama, economy, Glenn Reynolds, incompetent, Politics, Worst President Ever