Captain America Comes to Cleveland


Joss Whedon’s The Avengers is currently filming in Cleveland (which is standing in for New York), and as you’d expect with a major location shoot such as this; pics are leaking out. They have just filmed a scene featuring Captain America fighting off some kind of otherworldly foe in the middle of the street, and if you want to see more pics like the one above; head on over to Spoiler TV.