Richard ‘Razorshin’ Acosta is a San Da and striking expert. He takes us through his journey with the sport including the significant role that the discipline can play in the realm of combat sports and personal self-defence.
Richard ‘Razorshin’ Acosta is a San Da and striking expert. He takes us through his journey with the sport including the significant role that the discipline can play in the realm of combat sports and personal self-defence.