GPP Explained - Incorporating Conditioning and General Physical Preparedness Into Your Training

www.empirebarbellstore.com www.patreon.com/alexanderbromley Podcast available on Apple, Google, Spotify and more!