The Colbert Report

Michael Specter

Season 6 • 06/24/2010

Michael Specter informs Stephen that vitamins and antioxidants are completely useless.

More