Image 1 of 1
mpi901_20160204904_103.JPG
Steven Yeun attend 'The Walking Dead' season six premiere at Madison Square Garden  on October 09, 2015 in New York. Credit: Dennis Van Tine/MediaPunch