Poster of Cast and Crew in Late Night With David Letterman - Show #1196 (Season 8 - Episode 111) - Show #1196

Late Night With David Letterman - Season 8 - Show #1196 (Episode 111)

Episode Aired On:
Wednesday, September 13 1989
35 years ago