The Commonwealth Games, which England is hosting for the third time, has opened. Britain's traditional art forms enthralled the crowd at the eye-popping opening ceremony at the Alexander Stadium on Thursday.
The Commonwealth Games, which England is hosting for the third time, has opened. Britain's traditional art forms enthralled the crowd at the eye-popping opening ceremony at the Alexander Stadium on Thursday.