0 views
The Last Stand is the latest update to Left 4 Dead 2 in eight years. There are twenty new Survival Arenas, four Scavenge Arenas …
Date: May 16, 2022
The Last Stand is the latest update to Left 4 Dead 2 in eight years. There are twenty new Survival Arenas, four Scavenge Arenas …