Poster of Cast and Crew in Late Night With David Letterman - Season 12 - Episode 21 - Show #1763

Late Night With David Letterman - Season 12 - Show #1763 (Episode 21)

Episode Aired On:
Tuesday, March 16 1993
31 years ago