The Walking Dead: The New Frontier Game Awards Trailer – IGN Video

The new Telltale Walking Dead series kicks off with a two-part premier.



Comments are closed.