Love this Martial Arts Drill

From a straight self defense point of view- not sure one would have time to implement the following defenses. That being said, wether you could or could not, the drills definitely add some quality to your training. The ability to flow comes to mind. The ability to connect defenses and counters come to mind. Plus, it just looks plain cool. Might try to add these to our Goju-Ryu Karate program.