Team Achilles is the third incarnation/revision of the Image comics Stormwatch penned by Micah Ian Wright and initially drawn by Whilce Portacio.
Team Achilles was the third incarnation/revision of the Image comics Stormwatch. This version was penned by Micah Ian Wright and initially drawn by Whilce Portacio.