I really liked these characters and their shifting allegiances. Their powers intrigued me also. Hopefully they'll return to meet the Avengers in some way or another.
Avengers
Team » Avengers appears in 7701 issues.
Team » Avengers appears in 7701 issues.
Log in to comment