Aired:

April 14, 2007 (S32E17 / #621)

Host:

Shia LaBeouf

Musical Guest:

Avril Lavigne

Filmed Cameo:

Alec Baldwin

1 / 2