The Scavengers are a superhero team in the Marvel Multiverse in Earth-8311 and that universes version of the Avengers.
Advertisement
The Scavengers are a superhero team in the Marvel Multiverse in Earth-8311 and that universes version of the Avengers.