‘The Avengers’ Cast Assembles In New York City [Video, Photos]

After destroying various cities across the country, it feels appropriate that New York City would be next for The Avengers film. Video and Photos have been found online, which you can see below:

Tags: , , , , , , , , , ,