Louie Anderson SlideShow

Premiere: Jay Leno and Louie Anderson at the Mann's Chinese Theater premiere of Warner Brothers' Battlefield Earth - 5/10/2000

View gallery

3 photos

View Comments