66 days ago
The Walking Dead Season 10 finale delayed until later this year due to the coronavirus epidemic squib
The Walking Dead has become the latest TV series to become impacted by the spread of the coronavirus, with the upcoming Season 10 finale being delayed.
Scroll for more
Continue reading on Daily Mail...
Facebook Share Trend
Squibs You Might Like