The Walking Dead Releases New Photos From Season 8

The Walking Dead's promo train officially left the station at San Diego Comic Con. A premiere [...]