Scar Tissue

Scar Tissue is the tenth episode of Blood Drive. It aired on August 16, 2017.

Synopsis
Arthur, wounded and alone, wanders into Cronenburgh, an oasis which is probably too good to be true.