Mexican American Kenpo Steals American Jobs!

American Kenpo has proved itself as one of the best martial arts for self defense.. but Mexican American Kenpo has proven to be even better. Mexican American Kenpo picks up where American Kenpo left off and enhances the already prestigious self defense system. American Kenpo is notorious for having excessively long techniques, with strange and often brutal sounding names. Mexican American Kenpo encourages shortening techniques and renaming them. MMA (Mexican Martial Arts) is the most practical martial art
Back to Top