Official Olympic opening ceremony stuns 300,000 spectators in Paris
The opening ceremony is a spectacle like no other, as athletes from 205 delegations parade along the Seine River in boats while some 300,000 spectators look on
EDITOR'S PICKS
Maltatoday Productions