0 views
With Left 4 Dead 2 The Last Stand Major Update just around the corner, we thought we’d hop back on and play some new maps …
Date: October 13, 2022
With Left 4 Dead 2 The Last Stand Major Update just around the corner, we thought we’d hop back on and play some new maps …