X-Force learns of a town subject to experimentation. What has happened to this town and is X-Force to late to help?
(1991 - 2001)
(1986 - 1998)
(1993 - 2003)