Dave Hazard
Dave Hazard is a well known British 7th Dan Karateka and instructor of Shotokan karate and was... more »