22nd November 2018
Train Smart for BJJ, Fight Hard Brazilian Jiu Jitsu Tips
TRAIN SMART Train smart as Brazilian Jiu Jitsu is no different to any other sport with injuries being part of the journey. While BJJ may be
Do you like it?