The Colbert Report

Gulf of Mexico Oil Spill

Season 6 • 04/28/2010

The oil spill in the Gulf of Mexico brings us one step closer to a car that runs on seawater.

More