Eighteenth part of a series of clips caught by SubauWRXFan of the filming of The Dark Knight Rises in Pittsburgh, PA. Close up footage of the Tumblers.
Your browser doesn't support HTML5 video.
Eighteenth part of a series of clips caught by SubauWRXFan of the filming of The Dark Knight Rises in Pittsburgh, PA. Close up footage of the Tumblers.