The movie is based on the hit game Left 4 Dead by Valve. It was uploaded to YouTube on the 10th of September.
Haphazardly Gaming Domain
Join Now
gaming.haphazardly@gmail.com