Watch the first six minutes of The Walking Dead: Michonne

Telltale’s three episode miniseries launches Feb. 23

Leave a reply