Ninth part in a series of clips capturing the filming of The Avengers in Cleveland, Ohio. A massive explosion on the streets of Cleveland.
Your browser doesn't support HTML5 video.
Ninth part in a series of clips capturing the filming of The Avengers in Cleveland, Ohio. A massive explosion on the streets of Cleveland.