My Thoughts on CrossFit
Crossfit continues to gain massive popularity throughout the world. It is a training system where you utilize a lot of different techniques to try and form the ultimate body. Strength, flexibility, endurance, speed and athleticism. While I absolutely love the idea of CrossfFit, a lot of the gyms are