10.12.2022 - By Kim and Lizzie
Kim and Lizzie discuss The Walking Dead season eleven episode 18, "NEW DEAL."