The Walking Dead Season Finale Kills RatingsThe Walking Dead season finale aired on Sunday, and it once again