The Daily Show: Season 10, Episode 126
TONIGHT: Star of "In Her Shoes", Cameron Diaz! Plus, Nate Corddry reports on the "U.S.S. Iowa."