MMA Flashback 2003: Lyoto Machida vs. Kengo Watanabe
The date was May 2, 2003. The place was the Tokyo Dome in Tokyo, Japan. The organization was New Japan Pro Wrestling – established in 1972, it is the largest…
The date was May 2, 2003. The place was the Tokyo Dome in Tokyo, Japan. The organization was New Japan Pro Wrestling – established in 1972, it is the largest…