The Game is now Over

Share

The ceremonial handover of the Games from London to the next host city, Rio, has taken place at the Olympic Park in London.

Use Facebook to Comment on this Post