File Description
A forty second trailer featuring cinematic footage from Left 4 Dead, a co-op horror shooter.
Comments on this File
There are no comments yet. Be the first!