Blood Drive Episode 2 Review: Welcome to Pixie Swallow
The racers chow down on fresh road kill in the first pit stop on the Blood Drive. ThisBlood Drivereview contains spoilers. We are into race day 2, which skids into a pit stop in the middle of Arizona. Pixie Swallow is a fun town. Its a party town with a mean cuisine. The look is slightly different from last week, which had the gritty veneer of west coast urban blight....