Date: Sep 07, 2002 Location: Ariake Coliseum, Tokyo, Japan Organization: Deep
Titan Fighting Championship 21- Josh Huber vs Fabio Mello watch video >>