Capoeira Documentary: Mestre Xuxo - Enjoy Yourself (2014)
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, Austria. This is a documentary video features interviews with world-known capoeira m