On Blood Drive Season 1, Episode 10: A wedding, a funeral, and plenty of lemonade. WTF went down in episode 10 of Blood Drive?
BLOOD DRIVE – Season 1, Episode 10: Scar Tissue
An idyllic town is anything but. To escape it, the drivers must turn to the last person they should.