'The Avengers' Quinjet Concept Art Lands in Russia

The Russian news site Spidermedia.ru has concept art they say is from The Avengers movie of the flying ship the Quinjet.
Gotta hand it to our Russian friends, they know how to track down concept art.

The Yahoo translated text follows:
At our disposal proved to be exclusive concept art of Quinjet - highly technological aircraft of the command of aircraft.
Click on the image below for the larger version.

No word on who the artists are.

Image source:Spidermedia.ru
What do you think of the concept art?

Comments