The Impossible Walking Dead Quiz!

1488887428 Walking Dead Deer
AMC

9. In What Episode Did The Infamous CGI Deer Appear?

Contributor

Graduate of English Literature and Film Studies from the University of Aberdeen. Avid Film, TV, and Video Game lover!