article placeholder

The U.S. Avengers Have Arrived!

With the Marvel Universe beset by danger, the United States of America needs a new team of heroes they can rely on. Enter the U.S. Avengers. Creators Al Ewing and Paco Medina will unite Sunspot, Cannonbal...