Activision unleashes Blood Drive’s first trailer by Kristofer Brozio • October 2, 2010 This game looks wild.. I think I want it, cars vs zombies, here’s a trailer video for you. BLOOOOOOOD DDRRRIIIIVVEEEE! The first trailer is officially out and we’d love to celebrate with you in Las Ruletas. Some might call that… Read…