Submit a news tip



The Walking Dead: The Final Season will have a physical release

Posted on January 23, 2019 by (@NE_Brian) in News, Switch

The Walking Dead: The Final Season is getting a physical release, according to a listing on Amazon. There’s no indication regarding its availability as the page contains a tentative December 31 release date.

The last episode from The Walking Dead: The Final Season launches on March 26. We should be seeing the physical version sometime after then.

Thanks to JPSWITCHMANIA for the tip.

Source

Leave a Reply