Where To Stream Harrow Season 2 Episode 2
Audere Est Facere
- Aired May 19, 2019
- 60 Min
- Rated 8.0
- Number 12 Of 30 Rated Episodes
Harrow investigates the death of two base jumpers while Fern deals with the fallout of her arrest on serious drug allegations.