The Walking Dead Season 7 Finale | Sunday Night TV

My thoughts on the 16th episode of The Walking Dead’s 7th season, The First Day of the Rest of Your Life (Season Finale).

Advertisements