Discover
Library
You
The Walking Dead · Specials
S0·E76 · 1 Jan 2013 · 8m
A look at make-up and effects for Season 3 zombies.