Wednesday, June 02, 2004

Stormwatch death watch: DC Comics confirms rumors that the plug is being pulled early on Stormwatch: Team Achilles. June's Issue 23 is the last for the series.