evolutionaryselfprotection.com
Notice: Private training schedule temporarily subject to change!
Just a quick notice to all PT clients: Due to car problems (namely, that my car has failed its MOT! Yay…) I may have to alter your training schedules slightly until all is resolved. If this i…