Premium Photo | Young strong sweaty focused fit muscular man doing throwing medicine ball up on the wall for crossfit training hard core workout in the gym
TOP 5: the best 5 exercises with a Giant Medicine Ball - Sidea Fitness
Wall balls: position, timing, the squat, coordination and more