Left 4 Dead Fan Film Trailer

December 9, 2011

Hopefully the dialogue is nothing like it is on Xbox Live.

Filed Under   left 4 dead   trailer
Comments ()