The Walking Dead Final Season Release Date Announced, More Zombies Promised

The end is near for AMC's The Walking Dead. The network has confirmed that the eleventh and final season will begin August 22 on AMC. A cryptic new trailer has also been released.

The good news for fans is that the final season is super-sized. There are a whopping 24 episodes in Season 11, and it seems there is still a lot of story to unravel.

Continue Reading at GameSpot
Filed under: Video Games

Top

No Comments »

Leave a Reply




Back to Top