Where To Stream New Blood Season 1 Episode 7
Case 3, Part 2
- Aired July 21, 2016
- 60 Min
- Rated 7.3
- Number 1 Of 7 Rated Episodes
Stefan is still chasing the mysterious criminal Daniel Lorca, while Rash investigates Our Child. Their paths bring them together in an explosive finale.