The Walking Dead’s Steven Yeun and Lauren Cohan All Dolled Up For Los Angeles Magazine holley4734Posted onMarch 3, 2014inUncategorizedLeave a comment Advertisements Follow me Share this: