archytele The Vault

S2·E9 Episode 13

Aired March 7, 1999

Synopsis

Lucy takes to the witness stand to confront her rapists.