Final
Read More1 / 18
Cheerleaders during the FIFA Beach Soccer World Cup final in Rio de Janeiro, Brazil, Nov. 11, 2007. Brazil won 8-2 and got the trophy. (Australfoto/Renzo Gostoli)
gostolirio de janeirobrazilbrasilfifa beach soccer world cupbeach soccerbeachsoccer 2007