Who's ready for Walking Dead Season 8? Do you need a recap, but you haven't got a lot of time? Give us two and a half minutes and you'll be all ready for this Sunday night on AMC!