Video TKO: Kevin Ross vs Tetsuya Yamato – Lion Fight 21

Video TKO: Kevin Ross vs Tetsuya Yamato – Lion Fight 21

(English)