The Walking Dead – The Well (Season 7/ Episode 2 Review)
After a brutal season opener of The Walking Dead Sunday, October 23, 2016, Episode 2, The Well, slowed things down when airing Sunday, October 30th. Showing a more comical side, the audience is introduced to a new camp, known as The Kingdom, its leader a ... Read More