Sunday Night TV: The Walking Dead – Season 7 Finale

My thoughts on the 16th episode of The Walking Dead’s 7th season, The First Day of the Rest of Your Life (Season Finale). … More Sunday Night TV: The Walking Dead – Season 7 Finale

Advertisements