Entertainment

Unexpectedly Amazing Moments of the Opening Ceremony for the Beijing Olympic Games in China on August 8, 2008

These are the amazing scenes of the Beijing Olympic Games.

Read the whole story »