Stephen Colbert says it's time to celebrate - we've won the war on terror!
Duck, duck, truce
"The Colbert Report" dissects Osama bin Laden's latest message
By H.h.
Published January 24, 2006 4:05PM (EST)

Stephen Colbert says it's time to celebrate - we've won the war on terror!
Shares