Bob Gajda’s Peripheral Heart Action (PHA) Training

One point that always fascinates me about training is the sheer diversity one finds when it comes to training systems, exercises and training philosophies. What

Continue reading