On Blood Drive Season 1, Episode 11: Everyone’s in for a weird awakening when the head of Heart Industries reveals his true identity.
BLOOD DRIVE – Season 1, Episode 11: The Rise of Primo
It’s a battle royale to name the new head of the Blood Drive, and, naturally, not everyone survives.