Marvel Database
Advertisement

History

The X-Men defeated the Juggernaut at the Metro Aircraft Plant.[1]

See Also

Links and References

References

Advertisement