Tenth part in a series of clips capturing the filming of The Avengers in Cleveland, Ohio. Extras running scared through the streets of Cleveland.
Your browser doesn't support HTML5 video.
Tenth part in a series of clips capturing the filming of The Avengers in Cleveland, Ohio. Extras running scared through the streets of Cleveland.