A Look at The Walking Dead- Season 10, Episode 15: “The Tower” Posted on April 6, 2020 by omarid513 Reply The season finale has arrived. Sort of. Continue reading →