The Avengers (2012): Set Images Revealed Crashed Vehicle (Spoiler)
Set images from The Avengers filming in New York reveal a crashed Quinjet, which is the Avengers ride of choice.
Could they be answering a call in NYC only to have the Aliens shoot them down?
Images via ComingSoon.net.
Head on over to the Cosmic Book News The Avengers Movie Hub for more news, images and trailers.