The Walking Dead: Michonne – Episode 3 (What We Deserve) Arrives April 26th
Today, we have exciting news for the The Walking Dead fans. It has been announced that the Season Finale for The Walking Dead: Michonne will be released this April 26th! This will be Episode 3, also named as What We Deserve. Episode 2 was completely mind-blowing and we get to see how it all ends in…