The Walking Dead – Season 10, Episode 10 (Stalker) March 2, 2020July 21, 2021 | Neil Brazier You can read my latest review over at VODzilla.co by clicking here.