Left 4 Dead 2 – The Last Stand Update [Official Teaser #1]

0 views
0%

It has been many years since the infection first hit. Radio silence, no sign of life, nothing but lingering hopes… CEDA is not going to save us. But there is hope!

Date: November 6, 2021

Leave a Reply