"The Avengers" is currently filming in Cleveland, and some footage from the set has made its way online.  It's a 30-second aerial shot, which shows Captain America and Thor tag-teaming some bad guys.

More From 92.9 NiN