"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

Give a Positive or Negative Rating

Assign Points 0pts