The Walking Dead Power Rankings 7.16: “The First Day of the Rest of Your Life”
By Adam Wagner
April 3, 2017Although last night’s Season 7 finale was ultimately a pretty good episode, it was also a pretty underwhelming finale. Some fun things happened (see: Shiva attack and Sasha zombie), but everyone is still waiting for the big war with the baddie with back problems. They teased us with a few bullets, some dead extras, and…