James de Vries
Trains and Coaches in K1 Kickboxing, Full Contact Kickboxing, Wing Chun Kung Fu, Brazilian Jiu-Jitsu and Mixed Martial Arts
James de Vries
Trains and Coaches in K1 Kickboxing, Full Contact Kickboxing, Wing Chun Kung Fu, Brazilian Jiu-Jitsu and Mixed Martial Arts