William Spencer

///William Spencer
William Spencer 2019-02-22T16:59:21-04:00

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