Superhero Hype has some brand new photos found on the Cleveland set of The Avengers.
What is that object you see? Can it be a ship? Or does it look something from the realm of Asgard? Let the speculations begin!
Let us know your thoughts on what this vehicle could be.