Where To Stream Human Target Season 2 Episode 13
Marshall Pucci
- Aired February 9, 2011
- 60 Min
- Rated 6.9
- Number 25 Of 25 Rated Episodes
Chance's investigation into Ilsa's late husband's past uncovers a web of deception and lies that may tear the team part forever.