The Olympic Flames

07/17/08 - Pretty Cool

Soaring spectacularly into the night sky, a massive fireworks display emphasizes the magnificence of the new Olympic National Stadium in Bejing.” w/ photos






You Might Also Like: