Stormwatch: Team Achilles #7

STORMWATCH: TEAM ACHILLES #7 (Wright/Mark Texeira) An Eye of the Storm comic. After their harrowing escape from Chechnya, Santini decides its time to visit one of his friends in the U.S. Senate... but this is definitely not a social call. MR.

Image: Stormwatch: Team Achilles #7 - DC Comics

Stormwatch: Team Achilles #7