Fireworks for Expo Opening Ceremony Rehearsal
( 2010-04-29 )
Fireworks explode over the Shanghai World Expo site during a rehearsal for its opening ceremony on April 27, 2010.
Fireworks explode over the Shanghai World Expo site during a rehearsal for its opening ceremony on April 27, 2010.