Is Shadow Boxing Cardio? Your Ultimate Guide