Poster of Cast and Crew in Late Night With David Letterman - Season 5 - Episode 81 - Show #0660

Late Night With David Letterman - Season 5 - Show #0660 (Episode 81)

Episode Aired On:
Tuesday, February 4 1986
39 years ago