The Walking Dead: Season Three Ep 1

11/23/2016 11:26:00 AM


Brand: Telltale Games

Game: The Walking Dead: Season 3: Episode 1

Release Date: 2.7.17

Some good news for fans of the Telltale TWD video game series, episode 1 of S3 has a official release date and its coming Feburary 7th

Mark your calendars and get your pre orders ready!

You Might Also Like

0 Thoughts

Popular Posts

Featured Post

We are here to change the way you consume content

Aye! don't forget to check out our on going  GoFundMe  project we are currently raising money to create our own YouTube channe...