Thread:UncannyAvenger/@comment-10317456-20130820154130/@comment-7159135-20130821030505

Okay, I saw Wikipedia. The New Mutants page should have all the info you wanted to add to it now.