Where To Stream Vindication Season 1 Episode 1
Alibi
- Aired August 9, 2019
- 30 Min
Caught in the crosshairs of a criminal investigation, Derek Taylor recalls the details of his involvement to a suspicious detective.
Alibi
Caught in the crosshairs of a criminal investigation, Derek Taylor recalls the details of his involvement to a suspicious detective.