Skip to content
Advertisement

Topic - Northstar

) (Jean-Paul Beaubier) is a fictional superhero appearing in American comic books published by Marvel Comics. Created by Chris Claremont and John Byrne, the character first appeared in X-Men #120 (April 1979) as a member of the fictional Canadian superhero team, Alpha Flight. - Source: Wikipedia

Related Stories