The Preston and Steve Show

Michael stops by The Preston and Steve Show on 93.3 WMMR in Philadelphia to talk about his role on The Walking Dead.