I Have Seen 'The Walking Dead' Season 10 Finale, At Long Last Thoughts on The Walking Dead season 10 finale, which is finally almost here after a six month delay.