New Low-Res Still From The Avengers


Coming from the trusty The Black Widow, we have this brand new still from The Avengers featuring Loki and  Captain America squaring off in the Germany battle. Check it out below:

[Click For Full-Size Image]

Author
I have been reborn amidst salt and smoke to lead UTF against the darkness. I'm also an amateur writer and filmmaker as well as having played the 16th Doctor and invented penicillin. Also, deceased.