Kelly (Comic Series)

Kelly is a character appearing in The Walking Dead Issue 127. He is part of Magna's team.