The Walking Dead - Season 6
The Walking Dead - Season 7
21 December 1982, Chelmsford, Essex, England, UK