On the New Mutants page, there is information regarding their involvement in the Days of the Future Past storyline - Does anyone know what issues this occurred in?
Cheers
New Mutants
Team » New Mutants appears in 1671 issues.
Team » New Mutants appears in 1671 issues.
Log in to comment