The Colbert Report

David Goldhill

Season 9 • 02/20/2013

David Goldhill talks about the costs and benefits of the U.S. healthcare system.

More