Aired:

March 17, 2001 (S26E15 / #500)

Host:

Julia Stiles

Musical Guest:

Aerosmith

Cameo:

David Copperfield

1 / 2