"The Walking Dead" TV Series Spanish Premiere

"The Walking Dead" TV Series Spanish Premiere in Madrid, Spain on November 3, 2010.

By Joanna Martinez
Laurie Holden
Laurie Holden
PR Photos

News from our partners