The Colbert Report

Donald Sadoway

Season 9 • 10/22/2012

Donald Sadoway, inventor of the liquid metal battery, talks about renewable energy and world peace.

More