Aired:

April 15, 2006 (S31E16 / #601)

Host:

Lindsay Lohan

Musical Guest:

Pearl Jam

Cameo:

Michael Lohan

1 / 2