Moment of Zen - Clowns on Wall Street
Season 13 E 149 • 11/17/2008
The clowns from the Big Apple Circus ring the opening bell.