Lowest IMDB Ratings Ever For The Walking Dead Finale
As many of you likely already know, we were less than impressed with The Walking Dead‘s final few minutes of the season finale (we’re still periodically dipping our heads into cold water to calm down) and it seems we weren’t the only ones. Thousands of the show’s fans have expressed their anger and disappointment on the review […]