James hall

James hall 38

Obstacle race junkie! I'll either be training my bootcamp or running and jumping over stuff :) 19 years experience in martial arts

  • English