Today Telltale release the The Walking Dead: Michonne series finale trailer which gives us another look at the final episode ‘What We Deserve’ which is going to release on April 26th.
Today Telltale release the The Walking Dead: Michonne series finale trailer which gives us another look at the final episode ‘What We Deserve’ which is going to release on April 26th.