Poster of The Tonight Show With Jay Leno - Season 11 - Episode 52 - Show #2326

The Tonight Show With Jay Leno - Season 11 - Show #2326 (Episode 52)

Episode Aired On:
Wednesday, September 4 2002
21 years ago