The Walking Dead: The Final Season Archives | NintendoSoup

Tag: The Walking Dead: The Final Season

The Walking Dead: The Final Season Physical Edition And Episode 4 Launches March 26 In North America

The Walking Dead: The Final Season Physical Edition And Episode 4 Launches March 26 In North America

Skybound Games has officially announced the release date for The Walking Dead: The Final Season physical release as well as Episode 4 “Take Us Back” for Nintendo Switch in North America.

Read more