The opening ceremonies of the Beijing Olympics will probably go down as one of the best in history. It puts big pressure on England, host of the 2012 Games, on how (if the will ever) top this.
Too bad I can't find it on YouTube. The pics here were taken from the Olympic website.
Will the Philippines finally get the gold? We all hope so.