Left 4 Dead (Fan Made Teaser)
71
Published 2024-02-22
It is not an official teaser for a L4D movie nor is there even a movie coming out. I made this just because I was bored.