Leandro Lo, 6x IBJJF World Champion, is undoubtedly one of the best BJJ athletes on the planet. In this week’s…
Continue ReadingLeandro Lo, 6x IBJJF World Champion, is undoubtedly one of the best BJJ athletes on the planet. In this week’s…
Continue Reading