Police in the Capoeira Roda

Published June 5, 2021

Rumble See what happens when the Police arrive at a capoeira road in Brazil.