Aired:

April 9, 2005 (S30E16 / #581)

Host:

Cameron Diaz

Musical Guest:

Green Day

Cameos:

Drew Barrymore

Jimmy Fallon

Justin Timberlake

1 / 2