Published: July 27, 2012
Photo by Associated Press
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.
Use the comment form below to begin a discussion about this content.
Forgotten your password?