David Frum

01.24.12

Losing the Future

Stephen Colbert reviews President Obama's last State of the Union:

We're bound to win the future, if only we keep feeding quarters into the game...