The Walking Dead Final Season ‘Take Us Back’ Trailer

Posted on by Ryan

Skybound Games have released a new trailer for Telltale’s The Walking Dead Final Season titled “Take Us Back.”

The final season releases on March 26 for Xbox One, Playstation 4, Switch, and PC via Epic Games Store.

You can view the new trailer down below: