A fan made movie about my favorite game…. Pure Awesome.

Left 4 Dead... The movie poster

Glee! Left4 Dead the movie!


Left 4 Dead Greenscreen Shot