Video: Tax Foundation Senior Fellow Bob Carroll on "NewsHour with Jim Lehrer"

Tax Foundation Senior Fellow Bob Carroll discusses health care reform in a July 15, 2009 episode of PBS's "NewsHour with Jim Lehrer."