Media playback is unsupported on your device

Usain Bolt dances samba on Copacabana beach

17 August 2014 Last updated at 18:52 BST

Jamaican sprinter and world record holder Usain Bolt danced samba with children on Rio de Janeiro's Copacabana Beach ahead of a 100m race to promote the Rio 2016 Games.

The gold medal winner took part in the Mano a Mano Men's and Women's challenge, where he cruised to victory.

Elaine Thelen reports.