The Walking Dead Season Finale Kills Ratings

The Walking Dead season finale aired on Sunday, and it once again