
Recaps
WTF Happened in Episode 13?!?
00:57
Blood gates, "I love you Barbie", and an epic finale. WTF went down in episode 13 of Blood Drive?!
Blood gates, "I love you Barbie", and an epic finale. WTF went down in episode 13 of Blood Drive?!