Remember that Left 4 Dead fan made trailer post a few weeks back? Well, the final product and fan made movie itself has finally been released! Here's Left 4 Dead - Impulse 76, produced by Airsoft GI and Northern Five Entertainment! Be sure to look out for surprises, and no, I'm not talking about the zombies either !
No comments:
Post a Comment