gollum.space
On steam this video is called "Zombocalypse in Russia [SFM]"
BrunoMars
Source
Left 4 Dead 2
Steam
The zombie apocalypse
v20240901