Based on the images released for Spider Island I think that the Jackal (either the original or his son) could be the secret member of the Horizon 7 It looks like they are in a lab, plus Pete isnt in full costume
Log in to comment