8 80.lv 17 Years Later, Valve Admits They Staged the Left 4 Dead 2 Trailer Leak 9 points Baldak1 1 month ago 2 comments