Richard explains his Scientific Fighting Principles class...
A mixed Martial Arts system incorporating Chinese/Filipino and Western boxing methods for the nest street defence.