Russell Horry

Person

Broke the IPF world record total and squat record in the 83kg class.

Mentioned in 1 video