Fireworks explode over Olympic Stadium during a rehearsal for today’s …
Photo by Associated Press | published: July 27, 2012
Fireworks explode over Olympic Stadium during a rehearsal for today’s opening ceremonies for the 2012 Summer Olympics, where London hopes to wow the world.