Michelle Obama appears with host Stephen Colbert during the taping of The Colbert Report at the Zellerbach Theatre at the University of Pennsylvania on Tuesday, April 15, 2008, in Philadelphia, Pennsylvania.
Michelle Obama appears with host Stephen Colbert during the taping of The Colbert Report at the Zellerbach Theatre at the University of Pennsylvania on Tuesday, April 15, 2008, in Philadelphia, Pennsylvania. MCT photo
Michelle Obama appears with host Stephen Colbert during the taping of The Colbert Report at the Zellerbach Theatre at the University of Pennsylvania on Tuesday, April 15, 2008, in Philadelphia, Pennsylvania. MCT photo