Here is a first look at The Avengers set in Central Park, NYC. This particular scene “appears to involve a crashed Quinjet, a mainstay of the comics since its first appearance back in ‘Avengers’ #61.” Video after the break. Click here for more pictures.

[via ComingSoonSuperHeroHype]

Author

A technology, gadget and video game enthusiast that loves covering the latest industry news. Favorite trade show? Mobile World Congress in Barcelona.