Watch Avengers: Earth's Mightiest Heroes - Secret Invasion

Avengers: Earth\'s Mightiest Heroes Season 2 Episode 12

Season 2 Episode 12

First Aired: July 15, 2012

Description: The Skrulls have invaded the entire Earth, and Captain America, Iron Man, and Thor fight the aliens to claim it back.