Tuesday, December 20, 2011
Cool Short: Left 4 Dead Fan-Film
This very impressive looking Airsoft GI-sponsored Left 4 Dead fan-film features a ton of zombie carnage and is well worth a few minutes of your life.
Newer Post
Older Post
Home