The Walking Dead: Michonne - A Telltale Miniseries: ‘The Walking Dead: Michonne' Episode 2 - 'Give No Shelter' arrives March 29th

The second episode of ‘The Walking Dead: Michonne’ will be available starting Tuesday, March 29th! We don’t want to spoil too much, but here’s a little primer for what’s to come. In this tense second chapter, a daring e…