Where To Stream Blood Drive Season 1 Episode 11
Rise of the Primo
- Aired August 23, 2017
- 60 Min
- Rated 6.5
- Number 6 Of 13 Rated Episodes
The final day of the race comes, and all masks are off as Old Man Heart reveals his plan. Meanwhile, Julian presents his magnum opus, and Arthur believes that Grace is dead.