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

Late Night With David Letterman - Season 3 - Show #0474 (Episode 59)

Episode Aired On:
Tuesday, November 20 1984
40 years ago