Long Road Home
Walking Dead: Episode 3 release date ‘soon’, two new characters confirmed
The Walking Dead: Episode 3 – Long Road Ahead could get a release date any day now, according to developer Telltale Games. The new episode will also bring two new characters into the mix.
Long Road Home headlines
Long Road Home latest