The trailer for the “Left 4 Dead” fan made movie. Again I love it when people do things like this…. I bet Valve loves this too. It’s free advertising. The movie’s out now I guess. If I’ve got time today […] ↓ Read the rest of this entry…