The Walking Dead Season 7 Episode 16: Watch Online!

by at . Comments

The Walking Dead Season 7 Episode 16 was titled "The First Day of the Rest of Your Life."

As the season finale of what has been an up and down run for the AMC drama, fans tuned in, hoping to expect some major developments and a colosal cliffhanger.

Did the hour deliver? What actually transpired on the finale?

We don't want to give too much away, but the stakes kept mounting higher and higher as different stories clashed throughout the intense episode, while the group enacted an intricate plan.

On what kind of note did this installment conclude?

Click on video above to watch The Walking Dead online and find out now!

Tags: ,