Luis Guerrero

Review: The Troop

The Troop is an imaginative new comic of mutant heroes from Titan Comics by Noel Clarke and J. Cassara that will draw you in and not let go.