Watch The Avengers: Earth's Mightiest Heroes! season 1 episode 16 tv series online free
Release: Dec 19, 2010
Defying the orders of both SHIELD and Iron Man, Hawkeye and Mockingbird allow themselves to be captured by Hydra in an attempt to bring down Black Widow.