Left 4 Dead 2 Gameplay Movie: Grenade LauncherGrenade launcher, anyone? By on October 23, 2019 at 8:01PM PDT Left 4 Dead 2