Back to Article »

Steven Yuen and Laurie Holden in The Walking Dead: Season One (2010) TV Series Promo Image