A report this morning said that the filming for The Avengers in Cleveland had moved indoors for the day due to heavy rain, but it looks like the production is still shooting a big crowd scene. You can check out extras in action at the intersection of East Ninth Street and Euclid Avenue in downtown by watching the video from The Plain Dealer below. Underneath that, you'll also find a photo of Chris Evans on the set thanks to Celebuzz.
UPDATE: An impressive action sequence has been filming all morning and was caught on video by YouTube user "andybaker321". Check out his aerial glimpse of the scene below and some still photos of the action, courtesy of Superhero Hype forums poster "RealIrOnMaN".