Confederations Cup: Brazilian freestyle football skills
Watch these freestyle footballers showing off their skills in Rio de Janeiro.
Freestyle has become popular in South America, with people in countries such as Colombia, Brazil, Argentina, Venezuela and Chile forming crews of dozens or even hundreds of players.
BBC Sport will have live coverage of both Confederations Cup semi-finals, starting with Brazil v Uruguay on Wednesday 26 June, followed by Spain v Italy on Thursday 27 June.