AMC Releases The First Footage Of Alpha
https://www.youtube.com/watch?v=CoX3Tnwm9Qk AMC's The Walking Dead was at one time arguably the most compelling show on television. The last couple seasons have made that argument much harder to win. Having said that the latest season seems