Left 4 Dead 2 - "The Last Stand Update" Trailer
Channel:
Subscribers:
91
Published on ● Video Link: https://www.youtube.com/watch?v=MYSepAdYLdc
The trailer for The Last Stand Update, coming to PC on September 24th.
Other Videos By GreenTube
Tags:
Left 4 Dead 2
The Last Stand Update