Poster of Cast and Crew in Star Trek  Deep Space Nine - Season 7 - Episode 23 - Extreme Measures

Star Trek Deep Space Nine - Season 7 - Extreme Measures (Episode 23)

Plot: Stardate: 52645. 7
Episode Aired On:
Wednesday, May 19 1999
25 years ago