[Hm... Peter doesn't think he's heard of the Justice League. Which PROBABLY means they're not from Earth, though it could just be a brand new te-- no, they don't know the Avengers. EVERYONE knows the Avengers. Definitely not from Earth, though he LOOKS human. ...But so does Thor.]
no subject
Central City? Where's that?