“The Walking Dead’s” season seven finale leaves viewers wanting more
By Kevin Russell Staff Writer “The Walking Dead” began and concluded Season 7 with a bang, but left viewers feeling dissatisfied. “The Walking Dead” season finale aired on April 2, closing with a violent […]