The Impossible Walking Dead Quiz!

The Walking Dead Season 3
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!