'The Walking Dead' Season 6, Episode 12: Where The Heck Is Negan? When are we finally going to get a glimpse of the most anticipated villain yet in 'The Walking Dead?' by J.E. Reich