There are plenty of mad scientists in the Marvel Universe, but few buggier than the Locust! Will his giant insects cut the X-Men down to size?
There are plenty of mad scientists in the Marvel Universe, but few buggier than the Locust! Will his giant insects cut the X-Men down to size?