archytele The Vault

S1·E116 Women Fight Back

Aired February 18, 2013

Synopsis

Two courageous women take back their power after enduring brutal sexual assaults.