The Daily Show with Jon Stewart

Moment of Zen - Wild Fox

Season 10 • 10/03/2005

A small fox invades the National Portrait Gallery

More