The Colbert Report

60% Good News

Season 3 • 04/24/2007

Russia adopts a 50% good news policy; Stephen urges us to go to 60%.

More