XDLXDL
The alternating leg movement adds a serious challenge to the core while the weight keeps the upper body engaged. · XDL