The most challenging CrossFit movements (Part 3)

By: Mike Collette (Head Coach and Owner of CrossFit Prototype)