what date is the season 8 finale of the walking dead
April 15 , 2018
-1
Section::::Abstract.
The Walking Dead (season 8)
49550011
15046122339528243415
NONE
Section::::Abstract.
The Walking Dead (season 8)
49550011