Stephen Colbert says that President Barack Obama's Afghanistan speech was missing passion and the word "win."

This video is from Comedy Central's The Colbert Report, broadcast Dec. 2, 2009.