I came across this page from a comic. Where is it from? Is it a crossover from Marvel to DC or vice versa?
Science Fiction & Fantasy Stack Exchange is a question and answer site for science fiction and fantasy enthusiasts. It only takes a minute to sign up.Sign up to join this community