Brazil is a country where everybody likes soccer (Futebol, as they say here). I stopped for a while at Flamengo Beach to play with these boys, we had fun and they admitted I can be the new Pelé!!!