Poster of Cast and Crew in The Tonight Show With Jay Leno - Season 12 - Episode 143 - Show #2639

The Tonight Show With Jay Leno - Season 12 - Show #2639 (Episode 143)

Episode Aired On:
Wednesday, January 28 2004
21 years ago