The Avengers has shifted production to New York City recently, and it seems they are shooting scenes involving a crashed Quinjet. Take a look at these photos below from some enterprising NYC residents to take a closer look at The Avengers' New York City set.

By request, these photos have been removed.