Capoeira Documentary: Mestre Xuxo - Enjoy Yourself
Mestre Xuxo ("Mestre" means "Master") is the world-known Master of Capoeira (Brazilian martial art). Every year Mestre Xuxo has "Enjoy Yourself" event, where he invites capoeiristas of all levels and groups to Lins, Aust