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

Late Night With David Letterman - Season 12 - Show #1801 (Episode 59)

Episode Aired On:
Thursday, May 27 1993
31 years ago