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.