The Colbert Report

Tiny Triumphs - Infrastructure & River Pollution

Season 9 • 04/22/2013

America receives a D+ in infrastructure, and only 45% of U.S. rivers can support life.

More