JORDAN DARVILLE

  • Okichitaw Isn't Native Tae Bo

    Okichitaw is a form of martial arts developed by George Lepine. Unlike most people who have made their own artistic, systemic, and teachable method of beating the shit out of someone, George is still alive and practicing the martial art he created.