I have been taking some self defense classes from Lakeway Elite Fitness for a while and have transitioned into taking some of the Crossfit classes. I have not felt this fit since...
All reviews seem positive