William Spencer

///William Spencer

William Spencer

Leader of the Zombie Squad, Will also pierces the living for a living. He is from St. Louis, Mo.