Technique and Video movements for every single workout

Over 500 Movement and technique videos for every day of your training. Every movement comes with a specific video attached to throughly demonstrate and articulate the processA program designed to suit your needs

MICHAEL CLARK