Britain's Queen Elizabeth declared the London Olympics open after playing a cameo role in a dizzying ceremony designed to highlight the grandeur and eccentricities of the nation that invented modern sport.
Britain's Queen Elizabeth declared the London Olympics open after playing a cameo role in a dizzying ceremony designed to highlight the grandeur and eccentricities of the nation that invented modern sport.