Ipsa Scientia Potestas Est

EPISODE:

Episode Info

Rachel goes on the warpath and lashes out at Sarah's loved ones. While Sarah tries to keep them safe, an unexpected visitor threatens to derail her plans.

Cast

Ipsa Scientia Potestas Est Photos