Aired:

March 13, 2004 (S29E15 / #560)

Host:

Ben Affleck

Musical Guest:

N.E.R.D.

Filmed Cameo:

Kelly Ripa

1 / 2