Disclaimer: These training methods are presented for informational purposes only and serve as a documentation of personal experience.
Site owner cannot be held responsible for any injury resulting from attempting to train in these techniques without proper supervision.

All imagery and information © 2008