7 months ago9 viewsmartial-artstrainingshadowboxingA video demonstrating shadowboxing techniques used in martial arts training to improve speed, power, and technique.