Behold! We Present to You Blood Drive Teasers
It's a cross-country race where the cars run on human blood. You lose a leg and you lose your head. Got it? Good! Get a preview of what's to come. Blood Drive premieres, Wednesday June 14 at 10/9c but in the meantime, get into these super gory teasers.
First Or Fuel
Race For Your Life
Leave It To Cleaver