The Daily Show with Jon Stewart

A Beacon of Hope

Season 18 • 12/05/2012

America can be that shining city on a hill, as long as that hill has a ramp.

More