Closer Look

Today on the set of The Avengers in Cleveland, the film crew set off several explosions— shooting fire into the air and blowing up cars.  My colleague Dan took some nice photos of the action from our office.

Today on the set of The Avengers in Cleveland, the film crew set off several explosions— shooting fire into the air and blowing up cars.  My colleague Dan took some nice photos of the action from our office.