Join Dustin P. & an under-the-weather Jenius McGee (co-host of the Nerds of Nostalgia Podcast) as they discuss AMC's The Walking Dead Season 7 finale, entitled "The First Day of the Rest of Your Life."
EFFIN' TRASH PEOPLE!
SPOILERS SPOILERS SPOILERS!!!