While I was rereading the more recent Nova series, I came across The Luminals, a Superhero team from the planet Xarth 3.
I thought about how cool it would be to see more alien superteams, when I realized how few superhero teams we see here on earth that Arn't based in the U.S of A.
Off the top of my head, I can only think of three foreign teams: The Canadian based Alpha Flight, the British Excalibur, and the Chinese People's Defense Force.
I forget what Russia calls their super team, but can anyone else think of any others? Alien or Earthly.