THe Avengers Take Over New York City

Chris Evans, Jeremy Renner and Scarlett Johansson

After filming in Cleveland, Ohio, The Avengers movie set is finally in New York. 

That’s cool and all but what we have been drying to see is Scarlett Johansson in her skin-tight Black Widow outfit and thankfully, the gods have granted us with these pics.