Stephen Colbert Interview - Montclair Kimberley Academy

A discussion about science, society, and the universe with Stephen Colbert, who is out of character, at the Kimberley Academy in Montclair, New Jersey.

(This video is mirrored on YouTube.)