Blood Drive Launch TrailerBlood Drive is here. I know you've all been awaiting the game which Activision admitted was being pushed through a development cycle very quickly for some hopeful holiday sales. Activision have provi Posted 12 years ago by DavieMarshall