XFC employs a variety of fighting techniques including Brazilian jiu jitsu, muay thai, boxing, wrestling, kickboxing and taekwondo.
Added by Upcoming Robot on September 16, 2012