That was Barack Obama’s WTF moment. Sarah just pointed it out—and probably killed (if you’ll pardon the metaphor) Obama’s plans to introduce a spiffy new phrase to characterize his regime, in the tradition of the New Deal or the Great Society.
I suspect that Win the Future is now defunct.
“I suspect that Win the Future is now defunct.”
Maybe now Obama will start an organization calles Save The Future United.