Colbert Report - Season 9, Episode 13 - Rotten Tomatoes

Donald Sadoway

EPISODE:

Episode Info

Donald Sadoway, professor at MIT and inventor of liquid metal batteries, discusses renewable energy sources.

Cast

Discussion Forum

Discuss Colbert Report on our TV talk forum!