Another day, another batch of spy photos from the set of The Avengers, which is currently filming in Cleveland. This set focuses on a fight scene that includes both Thor and Captain America. Videos after the break.

[via Uproxx]

Author

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