what going on?

New Blood 1x7

Case 3, Part 2

Rash and Stefan’s paths bring them together in an explosive finale.

Jul. 14, 2016

New Blood season 1