The Daily Show with Jon Stewart

Moment of Zen - Record Recorders

Season 5 • 03/07/2001

The largest recorder ensemble ever.

More