Here are some pictures from The Avengers movie shoot that took place on E. 9th Street in downtown Cleveland, although it was supposed to be 42nd Street in New York City. Check out the too cool for school non-actors (PAs?) hanging out on set.
They crashed a New Beetle! That broke my heart.
You can see the faux subway station sign in this one. If only the Rapid ran underground.